Пример #1
0
        public void Login(String NombreUsuario, String Contrasenia)
        {
            try
            {
                Usuario usuario = null;
                loginDA = new LoginDA();
                DataTable dt;

                String cadenaCifrada = CadenaMD5.cadenaToMD5(Contrasenia);

                dt = loginDA.Login(NombreUsuario, cadenaCifrada);

                if (dt.Rows.Count > 0)
                {
                    DataRow fila = dt.Rows[0];
                    usuario             = new Usuario();
                    usuario.UsuarioId   = Convert.ToInt32(fila["usuarioid"]);
                    usuario.UserName    = fila["username"].ToString();
                    usuario.ClaveAcceso = fila["claveacceso"].ToString();
                    if (!Convert.IsDBNull(fila["fechacreacion"]))
                    {
                        usuario.FechaCreacion = Convert.ToDateTime(fila["fechacreacion"]);
                    }
                    usuario.ColaboradorId = !Convert.IsDBNull(fila["colaboradorid"]) ? Convert.ToInt32(fila["colaboradorid"]) : 0;
                    usuario.Activo        = Convert.ToBoolean(fila["activo"]);
                }
                if (usuario != null)
                {
                    SesionUsuario.Usuario = usuario;
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Пример #2
0
 public static UserInfo UserLogin(string userName, string userPassword)
 {
     return(LoginDA.Login(userName, userPassword));
 }
Пример #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public UserViewEntity Login(UserViewEntity entity)
        {
            entity = LoginDA.Login(ref entity);

            return(entity);
        }