public IActionResult Create() { _logger.LogInfo($"Zapytanie do metody Create()"); var model = new AddWarehouseItemViewModel { MedicineList = GetMedicineSelectList().Value }; return(View(model)); }
public IActionResult Create(AddWarehouseItemViewModel model) { _logger.LogInfo($"Zapytanie do metody Create(model)", new { model }); if (!ModelState.IsValid) { model.MedicineList = GetMedicineSelectList().Value; return(View(model)); } var entity = Map <WarehouseItemViewModel>(model); _warehouseRepo.Add(entity); return(RedirectToIndex()); }
public IActionResult Edit(AddWarehouseItemViewModel model) { _logger.LogInfo($"Zapytanie do metody Edit(model)", new { model }); if (!ModelState.IsValid) { model.MedicineList = GetMedicineSelectList().Value; return(View(model)); } var result = _warehouseRepo.Add(Map <WarehouseItemViewModel>(model)); if (!result.IsSuccess) { AddLocalError(result.FailureMessage); return(View(model)); } return(RedirectToIndex()); }