public void UpdateCommission(CommissionConfigurationDto commissionConfigurationDto)
        {
            var commission = this.iCommissionConfigurationDataService.GetCommission(commissionConfigurationDto.ID);

            commission.ID       = commissionConfigurationDto.ID;
            commission.Name     = commissionConfigurationDto.Name;
            commission.FromDate = commissionConfigurationDto.FromDate;
            commission.ToDate   = commissionConfigurationDto.ToDate;
            commission.FromTime = commissionConfigurationDto.FromTime;
            commission.ToTime   = commissionConfigurationDto.ToTime;
            commission.Rate     = commissionConfigurationDto.Rate;

            this.iCommissionConfigurationDataService.SaveChanges();
        }
        public void AddCommission(CommissionConfigurationDto value)
        {
            var commissionConfiguration = new CommissionConfiguration();

            commissionConfiguration.ID       = value.ID;
            commissionConfiguration.Name     = value.Name;
            commissionConfiguration.FromDate = value.FromDate;
            commissionConfiguration.ToDate   = value.ToDate;
            commissionConfiguration.FromTime = value.FromTime;
            commissionConfiguration.ToTime   = value.ToTime;
            commissionConfiguration.Rate     = value.Rate;

            this.iCommissionConfigurationDataService.AddCommission(commissionConfiguration);
        }
        public CommissionConfigurationDto GetCommission(int id)
        {
            var commission = this.iCommissionConfigurationDataService.GetCommission(id);

            var commissionDto = new CommissionConfigurationDto();

            commissionDto.ID       = commission.ID;
            commissionDto.Name     = commission.Name;
            commissionDto.FromDate = commission.FromDate;
            commissionDto.ToDate   = commission.ToDate;
            commissionDto.FromTime = commission.FromTime;
            commissionDto.ToTime   = commission.ToTime;
            commissionDto.Rate     = commission.Rate;

            return(commissionDto);
        }
 public IEnumerable <CommissionConfigurationDto> UpdateCommission([FromBody] CommissionConfigurationDto value)
 {
     commissionService.UpdateCommission(value);
     return(this.commissionService.GetCommissionConfiguration());
 }
 public void AddCommission([FromBody] CommissionConfigurationDto value)
 {
     commissionService.AddCommission(value);
 }