Beispiel #1
0
        public BillCreateUpdateDto CreateBill(BillCreateUpdateDto item)
        {
            var entityBill = _mapper.Map <Bill>(item);

            var newBillItem = _unitOfWork.BillRepository.Add(entityBill);

            _unitOfWork.Commit();

            return(_mapper.Map <BillCreateUpdateDto>(newBillItem));
        }
Beispiel #2
0
        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));
        }
Beispiel #3
0
 public void UpdateBill(int id, [FromBody] BillCreateUpdateDto item)
 {
     _billService.UpdateBill(id, item);
 }
Beispiel #4
0
 public void CreateBill([FromBody] BillCreateUpdateDto item)
 {
     _billService.CreateBill(item);
 }