public ActionResult AddEditSector(AddEditSectorViewModel objViewModel) { try { if (objViewModel.tieneValor) { objViewModel.objectSector.idSector = (int)objViewModel.sectorID; objViewModel.ModificarSector(objViewModel.objectSector); } else { objViewModel.RegistrarSector(objViewModel.objectSector); } if (objViewModel.tieneValor) { TempData["Mensaje"] = "Éxito! El sector se editó correctamente"; } else { TempData["Mensaje"] = "Éxito! El sector se agregó correctamente"; } return(RedirectToAction("ListSectors")); } catch (Exception e) { TempData["MensajeError"] = "Error! " + e.Message.ToList(); return(View(objViewModel)); } }
public void C_ModificarSector() { ListSectorsViewModel a = new ListSectorsViewModel(); a.fill(); Sector objSector = a.ListSector[a.ListSector.Count - 1]; objSector.sectorName = "TestChange"; AddEditSectorViewModel objViewModel = new AddEditSectorViewModel(); objViewModel.ModificarSector(objSector); a.fill(); Assert.True(a.ListSector[a.ListSector.Count - 1].sectorName.Equals("TestChange")); }