public void EditExpenditureType(ExpenditureTypeEditModel model) { using (var httpClient = new HttpClientExtended()) { var dto = AutoMapper.Mapper.Map <PersonalFinanceManager.DTOs.ExpenseType.ExpenseTypeDetails>(model); httpClient.Put($"/ExpenseType/Edit/{model.Id}", dto); } }
public ActionResult Edit(ExpenditureTypeEditModel expenditureTypeEditModel) { if (ModelState.IsValid) { _expenditureTypeService.EditExpenditureType(expenditureTypeEditModel); return(RedirectToAction("Index")); } return(View(expenditureTypeEditModel)); }
public ExpenditureTypeEditModel GetById(int id) { ExpenditureTypeEditModel result = null; using (var httpClient = new HttpClientExtended()) { var response = httpClient.GetSingle <PersonalFinanceManager.DTOs.ExpenseType.ExpenseTypeDetails>($"/ExpenseType/Get/{id}"); result = AutoMapper.Mapper.Map <ExpenditureTypeEditModel>(response); } return(result); }