Example #1
0
        public void UpdateCalculate(CalculateDriverAllowanceViewModel pattern)
        {
            var driverAllowanceToRemove      = _calculateDriverAllowanceRepository.Query(d => d.CalculateC == pattern.CalculateC).FirstOrDefault();
            CalculateDriverAllowance_M model = new CalculateDriverAllowance_M();

            model.CalculateC          = pattern.CalculateC;
            model.ApplyD              = pattern.ApplyD;
            model.DriverC             = pattern.DriverC;
            model.Content             = pattern.Content;
            model.AmountMoney         = pattern.AmountMoney;
            model.AmountMoneySubtract = pattern.AmountMoneySubtract;
            model.Description         = pattern.Description;
            model.TakeABreak          = pattern.TakeABreak;
            if (pattern.CalculateSalary == "True" || pattern.CalculateSalary == "1")
            {
                model.CalculateSalary = "1";
            }
            else
            {
                model.CalculateSalary = "0";
            }
            _calculateDriverAllowanceRepository.Add(model);
            _calculateDriverAllowanceRepository.Delete(driverAllowanceToRemove);
            SaveCalculateDriverAllowance();
        }
Example #2
0
        public void CreateCalculate(CalculateDriverAllowanceViewModel pattern)
        {
            //var model = Mapper.Map<DriverAllowanceViewModel, DriverAllowance_M>(pattern);
            CalculateDriverAllowance_M model = new CalculateDriverAllowance_M();

            model.CalculateC          = pattern.CalculateC;
            model.ApplyD              = pattern.ApplyD;
            model.DriverC             = pattern.DriverC;
            model.Content             = pattern.Content;
            model.AmountMoney         = pattern.AmountMoney;
            model.AmountMoneySubtract = pattern.AmountMoneySubtract;
            model.Description         = pattern.Description;
            model.TakeABreak          = pattern.TakeABreak;
            if (pattern.CalculateSalary == "True" || pattern.CalculateSalary == "1")
            {
                model.CalculateSalary = "1";
            }
            else
            {
                model.CalculateSalary = "0";
            }
            _calculateDriverAllowanceRepository.Add(model);
            SaveCalculateDriverAllowance();
        }