public ActionResult Create(EstructuraOrganizativa estructuraorganizativa) { try{ if (ModelState.IsValid) { _db.EstructurasOrganizativas.AddObject(estructuraorganizativa); _db.SaveChanges(); _auditorRepository.GuardarRegistroCreacion(estructuraorganizativa); return(RedirectToAction("Index")); } //ViewBag.IdUsuarioJefe = new SelectList(_db.Usuarios, "Id", "NombreUsuario", estructuraorganizativa.IdUsuarioJefe); return(View(estructuraorganizativa)); } catch (Exception ex) { Utilidades.ColocarMensaje(ex, Request); return(RedirectToAction("Index")); } }
public ActionResult Edit(EstructuraOrganizativa estructuraorganizativa) { try{ if (ModelState.IsValid) { _db.EstructurasOrganizativas.Attach(estructuraorganizativa); _db.ObjectStateManager.ChangeObjectState(estructuraorganizativa, EntityState.Modified); _db.SaveChanges(); _auditorRepository.GuardarRegistroEdicion(TempData["estructuraorganizativaEdit" + estructuraorganizativa.Id], estructuraorganizativa); return(RedirectToAction("Index")); } //ViewBag.IdUsuarioJefe = new SelectList(_db.Usuarios, "Id", "NombreUsuario", estructuraorganizativa.i); return(View(estructuraorganizativa)); } catch (Exception ex) { Utilidades.ColocarMensaje(ex, Request); return(RedirectToAction("Index")); } }