public static DataTable Login(string usuario, string password)
        {
            DLogin Obj = new DLogin();

            Obj.Usuario  = usuario;
            Obj.Password = password;
            return(Obj.Login(Obj));
        }
예제 #2
0
        public static DataTable Login(string users, string password)
        {
            DLogin Obj = new DLogin();

            Obj.Users    = users;
            Obj.Password = password;
            return(Obj.Login(Obj));
        }
예제 #3
0
        public static DataTable Login(string id, string contraseña)
        {
            DLogin Obj = new DLogin();

            Obj.Id         = id;
            Obj.Contraseña = contraseña;
            return(Obj.Login(Obj));
        }
예제 #4
0
 public ActionResult Login(OLogin PmtPeticion)
 {
     Usuario = (OUsuario)_D.Login(PmtPeticion).Respuesta[0];
     if (Usuario.Correcto)
     {
         ViewData.Clear();
         Session["Usuario"] = Usuario;
         return(View("~/Views/Usuario/Index.cshtml", Session["Usuario"]));
     }
     else
     {
         ViewBag.Mensaje = string.Format("bootbox.alert('<center><label>El correo electr&oacute;nico o la contraseña son incorrectos.</label></center>');");
         return(View("~/Views/Login/Index.cshtml"));
     }
 }
예제 #5
0
        public ULogin Logear(ULogin logeo, String idsesion)
        {
            DLogin    validaUser = new DLogin();
            DataTable usuarios   = validaUser.Login(logeo);
            ULogin    log        = new ULogin();

            if (usuarios.Rows.Count > 0)

            {
                if (int.Parse(usuarios.Rows[0]["estado"].ToString()) == 1)
                {
                    if (int.Parse(usuarios.Rows[0]["id_registro"].ToString()) > 0)
                    {
                        log.IdRegistro = Int32.Parse(usuarios.Rows[0]["id_registro"].ToString());
                        log.Nombre     = usuarios.Rows[0]["usuario"].ToString();
                        log.IdRol      = Int32.Parse(usuarios.Rows[0]["id_rol"].ToString());
                        log.Estado     = Int32.Parse(usuarios.Rows[0]["estado"].ToString());

                        ULogin datauser = new ULogin();

                        MAC    datosConexion = new MAC();
                        String ipAdress      = datosConexion.ip();
                        String mac           = datosConexion.mac();

                        datauser.IdRol  = Int32.Parse(usuarios.Rows[0]["id_rol"].ToString());
                        datauser.Ip     = ipAdress;
                        datauser.Mac    = mac;
                        datauser.Sesion = idsesion;

                        validaUser.GuardarSesion(datauser);
                        if (log.IdRol == 1)
                        {
                            log.Script = @"<script type='text/javascript'>Redir_InicioEmpresa();</script>";
                        }


                        if (log.IdRol == 2)
                        {
                            log.Script = @"<script type='text/javascript'>Redir_InicioAspirante();</script>";
                        }


                        if (log.IdRol == 3)
                        {
                            log.Script = @"<script type='text/javascript'>Redir_InicioAdmin();</script>";
                        }
                    }
                }
                else
                {
                    log.Script = "Usuario suspendido";
                }
            }


            else
            {
                log.ErrorInicio = "Usuario o clave incorrecta";
            }
            return(log);
        }