public ActionResult Crear() { PrioridadViewModel vm = new PrioridadViewModel(); var prioridades = db.Prioridades.OrderBy(x => x.PrioridadTipo).ToList(); vm.Prioridades = prioridades; return(View(vm)); }
// GET: Prioridad public ActionResult Index(string q) { var prioridades = db.Prioridades.OrderBy(x => x.PrioridadId).ToList(); PrioridadViewModel vm = new PrioridadViewModel(); vm.Prioridades = prioridades; return(View(vm)); }
// ***************************** ***************************** ***************************** // constructor public PrioridadAddViewModel(PrioridadViewModel PrioridadViewModel) { this._ParentPrioridad = PrioridadViewModel; this._PrioridadRepository = new GestorDocument.DAL.Repository.PrioridadRepository(); this._Prioridad = new PrioridadModel() { IdPrioridad = new UNID().getNewUNID(), IsActive = true }; }
public void GetPrioridad(PrioridadViewModel viewModel) { try { this.DataContext = new PrioridadAddViewModel(viewModel); } catch (Exception) { ; } }
public static PrioridadViewModel CargarViewModel() { PrioridadViewModel pvm = new PrioridadViewModel(); try { pvm.Prioridades = FPrioridad.Instancia().getPrioridades(); } catch { } return(pvm); }
public ActionResult Update(PrioridadViewModel vm) { var prioridades = db.Prioridades.OrderBy(x => x.PrioridadId).ToList(); var prioridad = prioridades.FirstOrDefault(x => x.PrioridadId == vm.PrioridadId); if (prioridades == null) { TempData["ErrorMessage"] = "La prioridad no fue encontrada"; return(RedirectToAction("Index")); } prioridad.PrioridadTipo = vm.PrioridadTipo; db.Entry(prioridad).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); TempData["SuccessMessage"] = "Prioridad actualizada correctamente"; return(RedirectToAction("Index", "Prioridad")); }
public ActionResult Update(int id) { var prioridades = db.Prioridades.OrderBy(x => x.PrioridadId).ToList(); var prioridad = prioridades.FirstOrDefault(x => x.PrioridadId == id); if (id == 0 || prioridades == null) { TempData["ErrorMessage"] = "La prioridad no fue encontrada"; return(RedirectToAction("Index")); } PrioridadViewModel vm = new PrioridadViewModel(); vm.PrioridadId = prioridad.PrioridadId; vm.PrioridadTipo = prioridad.PrioridadTipo; return(View(vm)); }
public ActionResult Crear(PrioridadViewModel model) { if (ModelState.IsValid) { if (db.Prioridades.Any(x => x.PrioridadTipo == model.PrioridadTipo)) { ViewData["ErrorMessage"] = "La prioridad ya se encuentra registrada"; return(View(model)); } var prioridad = new Prioridad(); prioridad.PrioridadTipo = model.PrioridadTipo; db.Prioridades.Add(prioridad); db.SaveChanges(); // guarda los cambios TempData["SuccessMessage"] = "Prioridad creada correctamente"; return(RedirectToAction("Index", "Prioridad")); } var prioridades = db.Prioridades.OrderBy(x => x.PrioridadId).ToList(); model.Prioridades = prioridades; return(View("Index", model)); }
public void GetPrioridadMod(PrioridadViewModel viewModel, PrioridadModel p) { this.DataContext = new PrioridadModViewModel(p, viewModel); }