Top Ad unit 728 × 90

Recientes

recent

Diseño Sistema de Ventas C# - Visual Studio 2013 y Sql Server 2014 (24-41) Formulario Login

Buen día amigos de IncanatoIt, en este artículo implementaremos el método login en la clase DTrabajador y en la Clase NTrabajador, para controlar el acceso al sistema de ventas desarrollado en C# utilizando como IDE de desarrollo Visual Studio 2013 y SQL Server 2014 como gestor de base de datos.
Implementaremos también el procedimiento almacenado spLogin que nos permita gestionar el control de accesos al sistema de Ventas en C# y SQL Server.

Pueden descargar el paquete del proyecto desarrollado en el curso, la base de datos, los procedimientos almacenados y el sistema completo hasta el Video 41 desde:

Puedes descargar la versión completa del proyecto con todas las funcionalidades terminadas desde:

Pueden seguir el curso completo y aprender a desarrollar un Sistema de Ventas en Csharp.Net utilizando como IDE de desarrollo Visual Studio 2013 y como gestor de Base de datos SQL Server 2014 desde:

No se olviden siempre de Visitar mi canal www.youtube.com/jcarlosad7 para ver los nuevos cursos.

Figura 1: Menú del Sistema de Ventas en CSharp y Sql Server 2014


Procedimiento Almacenado Login
create proc splogin
@usuario varchar(20),
@password varchar(20)
as
select idtrabajador,apellidos,nombre,acceso from trabajador
where usuario=@usuario and
password=(select password from trabajador where usuario=@usuario)
go

Código fuente Método Login - Clase DTrabajador

public DataTable Login(DTrabajador Trabajador)
        {
            DataTable DtResultado = new DataTable("trabajador");
            SqlConnection SqlCon = new SqlConnection();
            try
            {
                SqlCon.ConnectionString = Conexion.Cn;
                SqlCommand SqlCmd = new SqlCommand();
                SqlCmd.Connection = SqlCon;
                SqlCmd.CommandText = "splogin";
                SqlCmd.CommandType = CommandType.StoredProcedure;

                SqlParameter ParUsuario = new SqlParameter();
                ParUsuario.ParameterName = "@usuario";
                ParUsuario.SqlDbType = SqlDbType.VarChar;
                ParUsuario.Size = 20;
                ParUsuario.Value = Trabajador.Usuario;
                SqlCmd.Parameters.Add(ParUsuario);

                SqlParameter ParPassword = new SqlParameter();
                ParPassword.ParameterName = "@password";
                ParPassword.SqlDbType = SqlDbType.VarChar;
                ParPassword.Size = 50;
                ParPassword.Value = Trabajador.Password;
                SqlCmd.Parameters.Add(ParPassword);

                SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd);
                SqlDat.Fill(DtResultado);
                
            }
            catch (Exception ex)
            {
                DtResultado = null;
            }
            return DtResultado;

        }

Código fuente Método Login - Clase NTrabajador

public static DataTable Login(string usuario,string password)
        {
            DTrabajador Obj = new DTrabajador();
            Obj.Usuario = usuario;
            Obj.Password = password;
            return Obj.Login(Obj);
        }


Saludos Imperio, un abrazo a la distancia!


Diseño Sistema de Ventas C# - Visual Studio 2013 y Sql Server 2014 (24-41) Formulario Login Reviewed by Juan Carlos Arcila Díaz on 14:10 Rating: 5

2 comentarios:

  1. Saludos teacher JUAN CARLOS, gracias por sus videos. Atte. JENRRY DAVILA. Saludos.

    ResponderEliminar
  2. Gracias teacher JUAN CARLOS, por sus vídeos están excelentes. Atte. JENRRY DAVILA. Saludos.

    ResponderEliminar

All Rights Reserved by www.IncanatoIT.com - Desarrollando Software © 2014 - 2015
Powered By Blogger, Designed by Sweetheme

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

IncanatoIt.com. Con la tecnología de Blogger.