public BillCreateUpdateDto CreateBill(BillCreateUpdateDto item) { var entityBill = _mapper.Map <Bill>(item); var newBillItem = _unitOfWork.BillRepository.Add(entityBill); _unitOfWork.Commit(); return(_mapper.Map <BillCreateUpdateDto>(newBillItem)); }
public BillCreateUpdateDto UpdateBill(int id, BillCreateUpdateDto item) { var entityBill = _mapper.Map <Bill>(item); entityBill.BillId = id; var updatedBill = _unitOfWork.BillRepository.Update(id, entityBill); _unitOfWork.Commit(); return(_mapper.Map <BillCreateUpdateDto>(updatedBill)); }
public void UpdateBill(int id, [FromBody] BillCreateUpdateDto item) { _billService.UpdateBill(id, item); }
public void CreateBill([FromBody] BillCreateUpdateDto item) { _billService.CreateBill(item); }