public ActionResult Create(PersonaViewModel personaVM) { bool result; T_personas persona = new T_personas(); User user = new User(); persona = MapeoFromPersonaVMToPersona(personaVM); personaBLL.Add(persona); user = MapeoFromPersonaVMToUser(personaVM); persona = personaBLL.GetAll().LastOrDefault(); user.persona_id = persona.id_persona; result = userBLL.insertar(user); if (result) { user = userBLL.getAll().LastOrDefault(); result = UsersInRolesBLL.insertar(personaVM.roleId, user.UserId); } else { TempData["msg"] = "<script>alert('Error Ocurrs adding user');</script>"; return(View()); } //response = personaBLL.Add(persona); return(RedirectToAction("Index", "Persona")); }
public ActionResult EditPersona(PersonaViewModel personaVM) { bool result; T_personas persona = new T_personas(); User user = new User(); User User_Id = new User(); persona = MapeoFromPersonaVMToPersona(personaVM); personaBLL.Update(persona); user = MapeoFromPersonaVMToUser(personaVM); User_Id = userBLL.getUser(user.UserName); user.persona_id = personaVM.id_persona; user.UserId = User_Id.UserId; userBLL.Update(user); result = UsersInRolesBLL.update(user.UserId, personaVM.roleId); if (!result) { TempData["msg"] = "<script>alert('Error Ocurrs adding user in roles');</script>"; return(View()); } //response = personaBLL.Add(persona); return(RedirectToAction("Index", "Persona")); }
public void AgregarUsuario() { T_personas usuario = new T_personas(); IPersonaBLL usuarioBLL = new PersonaBLLImpl(); usuario.nombre = "Kevin"; usuario.apellido1 = "Guerrero"; usuario.apellido2 = "Zamora"; usuario.cedula = "115560648"; usuario.telefono = "88596802"; usuario.correo = "*****@*****.**"; usuario.sexo = "M"; usuarioBLL.Add(usuario); }
public T_personas MapeoFromPersonaVMToPersona(PersonaViewModel persona) { T_personas personas; personas = new T_personas() { apellido1 = persona.apellido1, apellido2 = persona.apellido2, cedula = persona.cedula, correo = persona.correo, nombre = persona.nombre, sexo = persona.sexo, telefono = persona.telefono }; return(personas); }