public AdjustRule GetAdjustRuleData(IAdjustRuleEditView view) { return (new AdjustRule(view.AdjustRuleID, view.Name, Convert.ToDecimal(view.OverWorkPuTongRate), Convert.ToDecimal(view.OverWorkJieRiRate), Convert.ToDecimal(view.OverWorkShuangXiuRate), Convert.ToDecimal(view.OutCityPuTongRate), Convert.ToDecimal(view.OutCityJieRiRate), Convert.ToDecimal(view.OutCityShuangXiuRate))); }
public bool Valide(IAdjustRuleEditView view) { bool valide = true; bool valideout; view.OutCityJieRiRateMessage = ConvertToDecimail(view.OutCityJieRiRate, out valideout); valide &= valideout; view.OutCityPuTongRateMessage = ConvertToDecimail(view.OutCityPuTongRate, out valideout); valide &= valideout; view.OutCityShuangXiuRateMessage = ConvertToDecimail(view.OutCityShuangXiuRate, out valideout); valide &= valideout; view.OverWorkJieRiRateMessage = ConvertToDecimail(view.OverWorkJieRiRate, out valideout); valide &= valideout; view.OverWorkShuangXiuRateMessage = ConvertToDecimail(view.OverWorkShuangXiuRate, out valideout); valide &= valideout; view.OverWorkPuTongRateMessage = ConvertToDecimail(view.OverWorkPuTongRate, out valideout); valide &= valideout; if (string.IsNullOrEmpty(view.Name)) { valide = false; view.NameMessage = "不可为空"; } return(valide); }
public DetailAdjustRulePresenter(IAdjustRuleEditView view, bool isPostBack) { _View = view; InitView(isPostBack); }
public AddAdjustRulePresenter(IAdjustRuleEditView view, bool isPostBack) { _View = view; InitView(isPostBack); AttachEvent(); }