Beispiel #1
0
        protected void save_close_Click(object sender, EventArgs e)
        {
            MileageDefaultsDto pageDto = AssembleModel <MileageDefaultsDto>();

            if (!string.IsNullOrEmpty(Request.Form["isCk"]) && Request.Form["isCk"] == "on")
            {
                pageDto.isCheck = true;
            }
            else
            {
                pageDto.isCheck = false;
            }

            setBll.ChangeSetValue((long)SysSettingEnum.MILEAGE_KILOMETRAGE_DEFAULTS, new Tools.Serialize().SerializeJson(pageDto), LoginUserId);
            ClientScript.RegisterStartupScript(this.GetType(), "提示信息", $"<script>alert('保存成功!');self.opener.location.reload();window.close();</script>");
        }
Beispiel #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            var thisSet = setBll.GetSetById(SysSettingEnum.MILEAGE_KILOMETRAGE_DEFAULTS);

            if (thisSet != null && !string.IsNullOrEmpty(thisSet.setting_value))
            {
                dto = new Tools.Serialize().DeserializeJson <MileageDefaultsDto>(thisSet.setting_value);
            }
            if (dto == null)
            {
                dto = new MileageDefaultsDto();
            }
            if (dto.costCodeId != null)
            {
                thisCode = new CostCodeBLL().GetCodeById((long)dto.costCodeId);
            }
        }