Пример #1
0
        public List <DatosUsuario> GetDatosUsuario(string Usuario)
        {
            ds.Tables.Clear();

            Cl_Login     cllogin     = new Cl_Login();
            Ws_Generales wsGenerales = new Ws_Generales();

            ds = cllogin.GetDatosUsuario(Usuario);
            List <DatosUsuario> Datos = new List <DatosUsuario>();


            foreach (DataRow dr in ds.Tables["DATOS"].Rows)
            {
                DatosUsuario Registro = new DatosUsuario();
                Registro.UsuarioId      = Convert.ToInt32(dr["UsuarioId"]);
                Registro.Nombre         = dr["Nombre"].ToString();
                Registro.PerfilId       = Convert.ToInt32(dr["PerfilId"]);
                Registro.CambiaClave    = Convert.ToInt32(dr["CambiaClave"]);
                Registro.Correo         = dr["Correo"].ToString();
                Registro.Clave          = wsGenerales.Decrypt(dr["Clave"].ToString());
                Registro.EstatusUsuario = Convert.ToInt32(dr["EstatusUsuarioId"]);
                Datos.Add(Registro);
            }
            return(Datos);
        }
Пример #2
0
 public String Login(string user, string pass)
 {
     try
     {
         Cl_Login login     = new Cl_Login();
         var      respuesta = login.Login(user, pass);
         if (respuesta.First().mensaje == "Existe usuario")
         {
             pasteleriaEntities modelo = new pasteleriaEntities();
             var usuario = modelo.Usuario.Where(u => u.email == user && u.pass == pass);
             Session["NombreUsuario"] = usuario.First().nombre;
             Session["PerfilUsuario"] = usuario.First().idPerfil;
             Session["idUsuario"]     = usuario.First().idUsuario;
             return("ok");
         }
         else
         {
             return("error");
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Пример #3
0
        public List <DatosUsuario> GetDatosUsuarioById(int UsuarioId)
        {
            ds.Tables.Clear();

            Cl_Login cllogin = new Cl_Login();

            ds = cllogin.GetDatosUsuariById(UsuarioId);
            List <DatosUsuario> Datos = new List <DatosUsuario>();


            foreach (DataRow dr in ds.Tables["DATOS"].Rows)
            {
                DatosUsuario Registro = new DatosUsuario();
                Registro.UsuarioId = Convert.ToInt32(dr["UsuarioId"]);
                Registro.Nombre    = dr["Nombres"].ToString();
                Registro.Correo    = dr["Correo"].ToString();
                Registro.Usuario   = dr["Usuario"].ToString();
                Registro.Clave     = dr["Clave"].ToString();
                Datos.Add(Registro);
            }
            return(Datos);
        }