Exemplo n.º 1
0
        public ActionResult Crear(UsuarioModel model)
        {
            Guid id = Guid.NewGuid();

            try
            {
                Usuario usuario = new Usuario()
                {
                    UsuarioId         = 106,
                    Nombre            = model.Nombre,
                    Apellido          = model.Apellido,
                    CorreoElectronico = model.CorreoElectronico,
                    FechaNacimiento   = model.FechaNacimiento.Value,
                    Username          = model.Usuario,
                    Admin             = false,
                    Eliminado         = false,
                };
                UsuarioBrl.Insertar(usuario);
                return(RedirectToAction(""));
            }
            catch
            {
                return(View());
            }
        }
Exemplo n.º 2
0
        public ActionResult Create(UsuarioModel model)
        {
            CargarSexo();
            Guid id = Guid.NewGuid();

            try
            {
                // TODO: Add insert logic here
                Usuario usuario = new Usuario()
                {
                    UsuarioId         = 106,
                    Nombre            = model.Nombre,
                    Apellido          = model.Apellido,
                    CorreoElectronico = model.CorreoElectronico,
                    FechaNacimiento   = model.FechaNacimiento.Value,
                    Fechaderegistro   = model.Fechaderegistro.Value,
                    Username          = model.Username,
                    SexoId            = new Sexo()
                    {
                        SexoId = model.Sexo.SexoId
                    },
                    Administrador = false,
                    Eliminado     = false,
                };
                UsuarioBrl.Insertar(usuario);
                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Exemplo n.º 3
0
 public ActionResult Edit(int CodigoUser, UsuarioModel model)
 {
     CargarSexo();
     try
     {
         Usuario usuario = new Usuario()
         {
             UsuarioId       = CodigoUser,
             Nombre          = model.Nombre,
             Apellido        = model.Apellido,
             Username        = model.Username,
             Eliminado       = false,
             FechaNacimiento = model.FechaNacimiento.Value,
             SexoId          = new Sexo()
             {
                 SexoId = model.SexoId.SexoId
             },
         };
         UsuarioBrl.Actualizar(usuario);
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
Exemplo n.º 4
0
 public ActionResult Index(UsuarioModel model, bool captchaValid)
 {
     try
     {
         if (ModelState.IsValid)
         {
             Usuario usuario = UsuarioBrl.Auth(model.Username, model.Password);
             if (usuario.IdUsuario != 0)
             {
                 Session["Key"] = usuario;
                 return(RedirectToAction("../Home/Index"));
             }
             else
             {
                 ViewBag.Error = "Credenciales Incorrectas";
                 return(View(model));
             }
         }
         else
         {
             ViewBag.Error = "Error, No se pudo iniciar Sesion";
             return(View(model));
         }
     }
     catch (Exception ex)
     {
         ViewBag.Error = "Error Desconocido: " + ex.Message;
         return(View(model));
     }
 }
Exemplo n.º 5
0
        public ActionResult Delete(int CodigoUser)
        {
            try
            {
                // TODO: Add delete logic here

                UsuarioBrl.Eliminar(CodigoUser);
                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
Exemplo n.º 6
0
        // GET: Usuario/Edit/5
        public ActionResult Edit(int CodigoUser)
        {
            CargarSexo();
            Usuario      user    = UsuarioBrl.Get(CodigoUser);
            UsuarioModel usuario = new UsuarioModel()
            {
                UsuarioId         = user.UsuarioId,
                Nombre            = user.Nombre,
                Apellido          = user.Apellido,
                CorreoElectronico = user.CorreoElectronico,
                FechaNacimiento   = user.FechaNacimiento,
                Fechaderegistro   = user.Fechaderegistro,
                Username          = user.Username,
                Eliminado         = user.Eliminado,
                SexoId            = new SexoModel()
                {
                    SexoId = user.SexoId.SexoId, Nombre = user.SexoId.Nombre
                },
            };

            return(View(usuario));
        }