public ActionResult eliminarUsuario(int txtIdUSuario, int txtIdRol) { //elimina roles x usuario Roles_Usuarios roles_Usuarios = new Roles_Usuarios(); roles_Usuarios.IdRol_Usuario = txtIdRol; ClassRoles classRoles = new ClassRoles(); classRoles.deleteRolUsuario(roles_Usuarios); //elimina usuario Usuarios usuarios = new Usuarios(); usuarios.IdUsuario = txtIdUSuario; ClassUsuarios classUsuarios = new ClassUsuarios(); classUsuarios.crudUsuario(usuarios, "D"); return(RedirectToAction("ListaUsuario", "Usuario")); }
public ActionResult guardarUsuario() { ClassUsuarios classUsuarios = new ClassUsuarios(); ClassRoles classRoles = new ClassRoles(); Usuarios usuarios = new Usuarios(); usuarios.NombreUsuario = Request.Form["NombreUsuario"].ToString(); usuarios.ApellidoUsuario = Request.Form["ApellidoUsuario"].ToString(); usuarios.Cedula = Request.Form["Cedula"].ToString(); usuarios.Telefono = Request.Form["Telefono"].ToString(); usuarios.Empresa = Request.Form["Empresa"].ToString(); usuarios.Direccion = Request.Form["Direccion"].ToString(); usuarios.Ciudad = Request.Form["Ciudad"].ToString(); usuarios.Provincia = Request.Form["Provincia"].ToString(); int idRol = Convert.ToInt32(Request.Form["Roles_Usuarios"]); if (classUsuarios.consultarUsuarioId(usuarios.Cedula).Count() > 0) { Roles_Usuarios roles_Usuarios = new Roles_Usuarios(); roles_Usuarios.IdUsuario = classUsuarios.consultarUsuarioId(usuarios.Cedula).SingleOrDefault().IdUsuario; roles_Usuarios.IdRol = idRol; return(RedirectToAction("Index", "Usuario", new { usuarios = classUsuarios.consultarUsuarioId(usuarios.Cedula).SingleOrDefault(), mensaje = classRoles.crearRolUsuario(roles_Usuarios) })); } else { var idUsuario = classUsuarios.crudUsuario(usuarios, "I"); if (idUsuario != null || idUsuario != "") { Roles_Usuarios roles_Usuarios = new Roles_Usuarios(); roles_Usuarios.IdUsuario = Convert.ToInt32(idUsuario); roles_Usuarios.IdRol = idRol; classRoles.crearRolUsuario(roles_Usuarios); } return(RedirectToAction("Index", "Usuario")); } }