示例#1
0
        public async Task SaveOrder(int?idOrder, int?idCompany, int?idAdmin, int idTypeService, double?sum)
        {
            var selectCompany = await _company.SelectId(idCompany);

            OrderСompanyBll orderСompany = new OrderСompanyBll();

            orderСompany.companyId        = idCompany;
            orderСompany.orderId          = idOrder;
            orderСompany.carWashWorkersId = idAdmin;
            orderСompany.typeServicesId   = idTypeService;
            orderСompany.Payroll          = PercentageOrder(sum.Value, selectCompany.percentageOrder.Value);

            await Insert(orderСompany);
        }
示例#2
0
 private CarDetailingStudio.DAL.OrderСompany EntityTransformation(OrderСompanyBll entity)
 => Mapper.Map <OrderСompanyBll, CarDetailingStudio.DAL.OrderСompany>(entity);
示例#3
0
 public async Task Update(OrderСompanyBll elementToUpdate)
 {
     _unitOfWork.OrderСompanyUnitOfWork.Update(EntityTransformation(elementToUpdate));
     await _unitOfWork.Save();
 }
示例#4
0
 public async Task Insert(OrderСompanyBll element)
 {
     _unitOfWork.OrderСompanyUnitOfWork.Insert(EntityTransformation(element));
     await _unitOfWork.Save();
 }