// GET: Usuario/Delete/5 public ActionResult Delete(int id) { Usuario model = Negocioservice.GetUsuario(id); if (model != null) { var resul = Negocioservice.DeleteUsuario(id); return(RedirectToAction(this.Url.Action("Index", "Usuario"))); } else { return(RedirectToAction(this.Url.Action("Index", "Usuario"))); } }
// GET: Proceso public ActionResult Index(string Nombre_Usuario) { if (!String.IsNullOrEmpty(Nombre_Usuario)) { List <Proceso> modellist = Negocioservice.GetProcesosbynombreusuario(Nombre_Usuario); var Model = new List <ProcesoListViewModel>(); foreach (var il in modellist) { var Mol = new ProcesoListViewModel(); var usuario = Negocioservice.GetUsuario(il.IdUsuario); if (il.procesopadre != null) { var proceso = Negocioservice.GetProceso(il.procesopadre.GetValueOrDefault(0)); Mol.Nombreproyectopadre = proceso.nombre; } Mol.procesopadre = il.procesopadre; Mol.IdUsuario = il.IdUsuario; Mol.Idporceso = il.Idporceso; Mol.nombre = il.nombre; Mol.NombreUsuario = usuario.Nombre + " " + usuario.Apellido; Mol.Identificacion = usuario.Cedula; Model.Add(Mol); } return(View(Model)); } else { List <Proceso> modellist = Negocioservice.GetProcesos(); var Model = new List <ProcesoListViewModel>(); foreach (var il in modellist) { var Mol = new ProcesoListViewModel(); var usuario = Negocioservice.GetUsuario(il.IdUsuario); if (il.procesopadre != null) { var proceso = Negocioservice.GetProceso(il.procesopadre.GetValueOrDefault(0)); Mol.Nombreproyectopadre = proceso.nombre; } Mol.procesopadre = il.procesopadre; Mol.IdUsuario = il.IdUsuario; Mol.Idporceso = il.Idporceso; Mol.nombre = il.nombre; Mol.NombreUsuario = usuario.Nombre + " " + usuario.Apellido; Mol.Identificacion = usuario.Cedula; Model.Add(Mol); } return(View(Model)); } }
// GET: Usuario/Edit/5 public ActionResult Edit(int id) { if (id == -1) { var mol = new UsuarioViewModel(); mol.IdUsuario = -1; mol.Nombre = string.Empty; mol.Apellido = string.Empty; mol.Email = string.Empty; mol.Cedula = null; return(View(mol)); } else { Usuario model = Negocioservice.GetUsuario(id); var mol = new UsuarioViewModel(); mol.IdUsuario = model.IdUsuario; mol.Nombre = model.Nombre; mol.Apellido = model.Apellido; mol.Email = model.Email; mol.Cedula = model.Cedula; return(View(mol)); } }