public ActionResult Edit(vcargomatricula vcargomatricula, int?menu) { if (ModelState.IsValid) { vcargomatricula.user_idactualizacion = Convert.ToInt32(Session["user_usuarioid"]); vcargomatricula.fec_actualizacion = DateTime.Now; db.Entry(vcargomatricula).State = EntityState.Modified; db.SaveChanges(); TempData["mensaje"] = "Registro editado Correctamente"; } BuscarFavoritos(menu); return(View(vcargomatricula)); }
public void ConsultaDatosCreacion(vcargomatricula vcargomatricula) { //consulta el nombre de usuario creacion con el id, lo envia a la vista a traves de ViewBag users creator = db.users.Find(vcargomatricula.userid_creacion); if (creator != null) { ViewBag.user_nombre_cre = creator.user_nombre + " " + creator.user_apellido; } users modificator = db.users.Find(vcargomatricula.user_idactualizacion); if (modificator != null) { ViewBag.user_nombre_act = modificator.user_nombre + " " + modificator.user_apellido; ViewBag.user_fec_act = modificator.userfec_actualizacion.ToString(); } }
// GET: vcargomatricula/Edit/5 public ActionResult Edit(int?id, int?menu) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } vcargomatricula vcargomatricula = db.vcargomatricula.Find(id); if (vcargomatricula == null) { return(HttpNotFound()); } ConsultaDatosCreacion(vcargomatricula); BuscarFavoritos(menu); return(View(vcargomatricula)); }
public ActionResult Create(vcargomatricula vcargomatricula, int?menu) { if (ModelState.IsValid) { vcargomatricula cargo = db.vcargomatricula.FirstOrDefault(x => x.descripcion == vcargomatricula.descripcion); if (cargo == null) { vcargomatricula.fec_creacion = DateTime.Now; vcargomatricula.userid_creacion = Convert.ToInt32(Session["user_usuarioid"]); db.vcargomatricula.Add(vcargomatricula); db.SaveChanges(); TempData["mensaje"] = "Registro Creado Correctamente"; } else { TempData["mensaje_error"] = "La condición de pago ingresada ya existe, por favor valide"; } } BuscarFavoritos(menu); return(View(vcargomatricula)); }