예제 #1
0
        public ActionResult Create(Humano_Usuario humanos)
        {
            Usuarios        oUsuario = (Usuarios)System.Web.HttpContext.Current.Session["User"];
            ObjectParameter result1  = new ObjectParameter("ReturnMessage", typeof(int));
            string          pass_    = PassController.ComputeHash(humanos.Password_, null);

            db.spAddUnHumano(humanos.Cedula, humanos.Nombre, humanos.Apellidos, humanos.Fec_Nacimiento, humanos.Direccion, humanos.Sexo, humanos.NumCasa, humanos.NumTelefono, humanos.NumOtro, humanos.Correo);
            db.spAddUnUsuario(oUsuario.IdUsuario, humanos.Cedula, humanos.Usuario, pass_, humanos.Tipo, humanos.Teatro, result1);

            ViewBag.Msg = true;
            return(View());
        }
예제 #2
0
 public ActionResult Login(string uname, string psw)
 {
     try
     {
         Usuarios usuario = db.Usuarios.Where(x => x.Usuario == uname).FirstOrDefault();
         bool     result  = PassController.ConfirmPassword(psw, usuario.Password);
         if (result)
         {
             ViewBag.msg     = true;
             Session["User"] = usuario;
             return(View());
         }
         else
         {
             ViewBag.msg = false;
             return(View());
         }
     }
     catch
     {
         ViewBag.msg = false;
         return(View());
     }
 }