Example #1
0
        /// <summary>
        /// Metodo donde se verifica el usuario -- Autentificacion --
        /// </summary>
        /// <param name="E_AutentificacionP"></param>
        /// <returns></returns>
        public int VerificarUsuario(E_Autentificacion E_AutentificacionP)
        {
            //Se ejecuta el metodo y se espera el ID del usuario como retorno
            ID_Usuario = D_Autentificacion.VerificarUsuario(E_AutentificacionP);

            //Retorno de id de usuario
            return(ID_Usuario);
        }
Example #2
0
        /// <summary>
        /// Constructor de el formulario de Loging
        /// </summary>
        public Loging()
        {
            //Inicializando los compenentes
            InitializeComponent();

            //Inicializando las instancias

            E_Autentificacion = new E_Autentificacion();

            N_Autentificaicon = new N_Autentificacion();

            //Inicializando variables
        }
Example #3
0
        //Segundo constructor
        public Loging(Form form)
        {
            //Se cierra el formulario pasado como parametro
            form.Close();

            //Inicializacion de los componentes
            InitializeComponent();

            //Inicializando las instancias

            E_Autentificacion = new E_Autentificacion();

            N_Autentificaicon = new N_Autentificacion();

            //Inicializando variables
        }
Example #4
0
        /// <summary>
        /// Metodo de verificacion de la conexion
        /// </summary>
        /// <param name="E_AutentificacionP"></param>
        /// <returns></returns>
        public int  VerificarUsuario(E_Autentificacion E_AutentificacionP)
        {
            //Stored procedure
            StoredProcedure = "LoginUsuario";
            //Comando
            SqlCommand Comando = new SqlCommand(StoredProcedure, conexion.resaconexion);

            // Conectar a la base de datos

            conexion.Conectar();

            //Command Type
            Comando.CommandType = CommandType.StoredProcedure;
            //Parametros
            //Usuario
            Comando.Parameters.Add("@Usuario", SqlDbType.NVarChar, 50).Value = E_AutentificacionP.usuario;
            //PassWord
            Comando.Parameters.Add("@Pass", SqlDbType.NVarChar, 50).Value = E_AutentificacionP.contraseƱa;


            //Resultados
            SqlParameter Result = new SqlParameter("@Result", SqlDbType.Int);

            Result.Direction = ParameterDirection.Output;
            Comando.Parameters.Add(Result);


            //Se ejecuta el  Query y se asignan las filas afectas
            FilasAfectadas = Comando.ExecuteNonQuery();

            //Asigna el resultado devuelto por el stored procedure
            Autentificacion = Convert.ToInt32(Comando.Parameters["@Result"].Value);

            //Cerrando la conexion
            conexion.Desconectar();

            //Devolviendo el resultado
            return(Autentificacion);
        }