// GET: Admin/Edit/5 public ActionResult EditTipCaracteristica(Guid ID) { TipCaracteristicaModel tipCaract = tipCaracteristicaRepository.GetTipCaracteristicaByID(ID); AdminTipCaracteristiciViewModel tipCaractModel = new AdminTipCaracteristiciViewModel(); tipCaractModel.ID_TipCaracteristica = ID; tipCaractModel.NumeTipCaracteristica = tipCaract.NumeTipCaracteristica; return(View("DashboardListaTipCaracteristica", tipCaractModel)); }
//Post: Admin/TipCaracteristica/5 public ActionResult SaveTipCaracteristica(AdminTipCaracteristiciViewModel model) { if (model.ID_TipCaracteristica != Guid.Empty) { TipCaracteristicaModel tipCaracteristicaModel = new TipCaracteristicaModel(); tipCaracteristicaModel.NumeTipCaracteristica = model.NumeTipCaracteristica; tipCaracteristicaModel.ID_TipCaracteristica = model.ID_TipCaracteristica; tipCaracteristicaRepository.UpdateTipCaracteristica(tipCaracteristicaModel); return(RedirectToAction("DashboardListaTipCaracteristica")); } else { TipCaracteristicaModel tipCaracteristicaModel = new TipCaracteristicaModel(); tipCaracteristicaModel.NumeTipCaracteristica = model.NumeTipCaracteristica; tipCaracteristicaRepository.InsertTipCaracteristica(tipCaracteristicaModel); return(RedirectToAction("DashboardListaTipCaracteristica")); } }