public IActionResult AddExpenceType(ExpenceTypeViewModel model) { var result = _expenceTypeService.CreateExpenceType(model); if (result >= 0) { _toastNotification.AddSuccessToastMessage("Expence Type Was Successfully Added!"); } else { _toastNotification.AddErrorToastMessage("Something went wrong while adding expence type"); } return(RedirectToAction("vehicles", "vehicle")); }
public int UpdateExpenceType(ExpenceTypeViewModel expenceType) { ExpenceType mappedExpenceType = _mapper.Map <ExpenceType>(expenceType); return(_expenceTypeRepository.Update(mappedExpenceType)); }
public IActionResult RemoveExpenceType(ExpenceTypeViewModel model) { _expenceTypeService.RemoveExpenceType(model.Id); _toastNotification.AddSuccessToastMessage("Expence Type Was Successfully Removed!"); return(RedirectToAction("allexpencetypes", "expencetype")); }