public ERP_HistoriasClinicas.Empleado2 login(string uname, string pwd)
 {
     using (var ctx = new ERP_HistoriasClinicas.ERP_HistoriasClinicasEntities())
     {
         var d = ctx.EMPLEADO.Find(uname);
         ERP_HistoriasClinicas.Empleado2 r = null;
         if (d != null)
         {
             r = new ERP_HistoriasClinicas.Empleado2
             {
                 ID_AREA    = d.ID_AREA,
                 CEDULA_EMP = d.CEDULA_EMP,
                 CARGO_US   = d.CARGO_US,
                 PASWORD_US = d.PASWORD_US,
                 ACTIVO_EMP = d.ACTIVO_EMP,
                 PAIS       = d.PAIS
             };
         }
         if (r.ACTIVO_EMP == "ACTIVO")
         {
             return(r);
         }
         else
         {
             return(null);
         }
     }
 }
Exemplo n.º 2
0
    public void login()
    {
        WebService obj = new WebService();

        string CEDULA_EMP = TextBox1.Text;
        string PASWORD_US = TextBox2.Text;

        ERP_HistoriasClinicas.Empleado2 ds = obj.login(TextBox1.Text, TextBox2.Text);
        if (ds != null)
        {
            Session["UsuarioID"] = obj.Nombreemp(ds.CEDULA_EMP).ToString();
            Session["CARGO_US"]  = ds.CARGO_US.ToString();
            if (ds.CARGO_US == "ADMINISTADOR")
            {
                Response.Redirect("Vistas/Admin/Control_Admin.aspx");
            }
            else
            {
                if (ds.CARGO_US == "ADMINISTRADOR" || ds.CARGO_US == "MEDICO")
                {
                    Response.Redirect("Vistas/Admin/Control_Admin.aspx");
                }
                else
                {
                    Response.Redirect("Login.aspx");
                }
            }
        }
        else
        {
            Response.Redirect("Login.aspx");
        }
    }
Exemplo n.º 3
0
 public Empleado2 Empleado_Cedula(string CEDULA_EMP)
 {
     using (var ctx = new ERP_HistoriasClinicasEntities())
     {
         var       d = ctx.EMPLEADO.Find(CEDULA_EMP);
         Empleado2 r = null;
         if (d != null)
         {
             r = new Empleado2
             {
                 ID_AREA    = d.ID_AREA,
                 CEDULA_EMP = d.CEDULA_EMP,
                 CARGO_US   = d.CARGO_US,
                 PASWORD_US = d.PASWORD_US
             };
         }
         return(r);
     }
 }
Exemplo n.º 4
0
 //Empleado
 public Empleado2[] Listado_Empleados()
 {
     using (var ctx = new ERP_HistoriasClinicasEntities())
     {
         var lst = from d in ctx.EMPLEADO
                   select d;
         Empleado2[] r = new Empleado2[lst.Count()];
         int         i = 0;
         foreach (var d in lst)
         {
             r[i++] = new Empleado2
             {
                 CARGO_US   = d.CARGO_US,
                 CEDULA_EMP = d.CEDULA_EMP,
                 PASWORD_US = d.PASWORD_US,
                 ID_AREA    = d.ID_AREA
             };
         }
         return(r);
     }
 }