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(); }
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(); }