public ActionResult Create(string id, [Bind(Include = "VARClave,VAVClave,Descripcion,Estatus,MFechaHora,MUsuarioId")] VARValor valor) { ValorReferencia valorReferencia = db.ValorReferencia.Find(id); valor.MFechaHora = DateTime.Now; valor.MUsuarioId = System.Web.HttpContext.Current.User.Identity.Name; if (ModelState.IsValid) { db.VARValor.Add(valor); db.SaveChanges(); Metodos.RegistrarLog(new Log { Modulo = "ValorReferencia", Accion = "Insertar", Detalle = "ValorCreado: " + valor.VARClave + " " + valor.Descripcion }); TempData["MensajeClase"] = "alert-success"; TempData["Mensaje"] = "Cambios guardados correctamente."; } else { TempData["MensajeClase"] = "alert-danger"; TempData["Mensaje"] = "Hubo un error al intentar guardar los cambios, porfavor intente nuevamente."; } return(PartialView("_Valores", valorReferencia)); }
public ActionResult Edit(string VARClave, string VAVClave) { if (VARClave == null || VAVClave == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } VARValor valor = db.VARValor.Where(v => v.VAVClave == VAVClave && v.VARClave == VARClave).FirstOrDefault(); if (valor == null) { return(HttpNotFound()); } ViewBag.EstatusList = Helpers.ComboLista("ESTATUS"); return(PartialView("_EditarValor", valor)); }