public ActionResult DeleteConfirmed(int id) { Pt_Tipos_Proyecto tiposProyecto = db.Pt_Tipos_Proyecto.Find(id); UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name]; tiposProyecto.activo = false; tiposProyecto.id_usuario_eliminacion = usuarioTO.usuario.id_usuario; tiposProyecto.fecha_eliminacion = DateTime.Now; tiposProyecto.eliminado = true; db.Entry(tiposProyecto).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Comercializacion/Tipos_Proyecto/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Pt_Tipos_Proyecto pt_Tipos_Proyecto = db.Pt_Tipos_Proyecto.Find(id); if (pt_Tipos_Proyecto == null) { return(HttpNotFound()); } return(View(pt_Tipos_Proyecto)); }
public ActionResult Create(Pt_Tipos_Proyecto tiposProyecto) { if (ModelState.IsValid) { UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name]; tiposProyecto.id_usuario_creacion = usuarioTO.usuario.id_usuario; tiposProyecto.fecha_creacion = DateTime.Now; tiposProyecto.activo = true; tiposProyecto.eliminado = false; db.Pt_Tipos_Proyecto.Add(tiposProyecto); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tiposProyecto)); }
public ActionResult Edit(Pt_Tipos_Proyecto tiposProyecto) { if (ModelState.IsValid) { Pt_Tipos_Proyecto tiposProyectoEdit = db.Pt_Tipos_Proyecto.Find(tiposProyecto.ctpo_id); UsuarioTO usuarioTO = Cache.DiccionarioUsuariosLogueados[User.Identity.Name]; tiposProyectoEdit.ctpo_descripcion = tiposProyecto.ctpo_descripcion; tiposProyectoEdit.activo = true; tiposProyectoEdit.id_usuario_modificacion = usuarioTO.usuario.id_usuario; tiposProyectoEdit.fecha_modificacion = DateTime.Now; tiposProyectoEdit.eliminado = false; db.Entry(tiposProyectoEdit).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(tiposProyecto)); }