Exemplo n.º 1
0
        /// <summary>
        /// 保存按钮
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnAdd_Click(object sender, ImageClickEventArgs e)
        {
            string             id         = Request.QueryString["id"];
            string             msg        = string.Empty;
            Sys_InsurerInfoBLL bllInsurer = new Sys_InsurerInfoBLL();

            if (!string.IsNullOrEmpty(id))  //编辑保存
            {
                Sys_InsurerInfo InsurerInfo = bllInsurer.Find(p => p.InsurerInfoId == id);
                FormModel.GetForm <Sys_InsurerInfo>(this, InsurerInfo, "txt");
                InsurerInfo.InsurerInfo_UpdateTime   = DateTime.Now;
                InsurerInfo.InsurerInfo_UpdateUserId = base.CurrUserInfo().UserID;
                bool bol = bllInsurer.Update(InsurerInfo, out msg);
                if (bol)
                {
                    MessageBox.ShowAndRedirect(this, "保存成功!", "InsurerInfoList.aspx");
                }
                else
                {
                    MessageBox.Show(this, msg);
                }
            }
            else  //新增保存
            {
                Sys_InsurerInfo InsurerInfo = bllInsurer.Find(p => p.InsurerInfo_Name == txtInsurerInfo_Name.Text.Trim());
                if (InsurerInfo != null)    //保险公司名称是否重复
                {
                    MessageBox.Show(this, "此保险公司已经存在,无法再次添加!");
                }
                else
                {
                    InsurerInfo = new Sys_InsurerInfo();
                    FormModel.GetForm <Sys_InsurerInfo>(this, InsurerInfo, "txt");
                    InsurerInfo.InsurerInfoId            = Guid.NewGuid().ToString();
                    InsurerInfo.InsurerInfo_UpdateTime   = DateTime.Now;
                    InsurerInfo.InsurerInfo_UpdateUserId = base.CurrUserInfo().UserID;
                    InsurerInfo.InsurerInfo_IsDelete     = false;
                    bool bol = bllInsurer.Add(InsurerInfo, out msg);
                    if (bol)
                    {
                        MessageBox.ShowAndRedirect(this, "保存成功!", "InsurerInfoList.aspx");
                    }
                    else
                    {
                        MessageBox.Show(this, msg);
                    }
                }
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// 加载页面信息
        /// </summary>
        private void BindShow()
        {
            string id = Request.QueryString["id"];

            if (!string.IsNullOrEmpty(id))
            {
                Sys_InsurerInfoBLL bllInsurer  = new Sys_InsurerInfoBLL();
                Sys_InsurerInfo    InsurerInfo = bllInsurer.Find(p => p.InsurerInfoId == id);
                if (InsurerInfo == null)
                {
                    MessageBox.ShowAndRedirect(this, "该数据不存在!", "InsurerInfoList.aspx");
                }
                else
                {
                    FormModel.SetForm <Sys_InsurerInfo>(this, InsurerInfo, "txt");
                }
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// 删除一条保险公司数据
        /// </summary>
        /// <param name="id"></param>
        public string DelInsurer(string id)
        {
            string             msg            = string.Empty;
            Sys_InsurerInfoBLL bllInsurerInfo = new Sys_InsurerInfoBLL();
            Sys_InsurerInfo    model          = new Sys_InsurerInfo();

            model = bllInsurerInfo.Find(p => p.InsurerInfoId == id);
            model.InsurerInfo_UpdateTime   = DateTime.Now;
            model.InsurerInfo_UpdateUserId = base.CurrUserInfo().UserID;
            model.InsurerInfo_IsDelete     = true;
            bool bol = bllInsurerInfo.Update(model, out msg);

            if (bol)
            {
                //删除成功
                msg = "1";
            }
            else
            {
                //删除失败
                msg = "0";
            }
            return(msg);
        }