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);
        }