Example #1
0
        protected void btnSubmit_Click(object sender, EventArgs e)
        {
            #region model赋值
            Model.T_Customer model = new Model.T_Customer();
            model.CLevel      = Convert.ToInt32(ddlType.SelectedValue);
            model.OneRegional = Convert.ToInt32(ddlOneArea.SelectedValue);
            model.TwoRegional = Convert.ToInt32(ddlTwoArea.SelectedValue);
            model.CName       = txtRealName.Text.Trim();
            model.CardNumber  = txtIdCard.Text.Trim();
            model.Tel         = txtTelephone.Text.Trim();
            model.Mobile      = txtMobile.Text.Trim();
            model.BankName    = ddlBank.SelectedValue;
            model.BankAccount = txtBankAccount.Text.Trim();
            model.AcountName  = txtAcountName.Text.Trim();
            model.Address     = txtArea.Text.Trim();

            if (bll.GetCount(" and ID<>" + id + " and CardNumber='" + model.CardNumber + "'") > 0)
            {
                JscriptMsg("客户身份证号码重复,请核对客户信息!", "", "Error");
                return;
            }
            if (action == MXEnums.ActionEnum.Edit.ToString()) //修改
            {
                model.ID = id;
            }
            else
            {
                model.AddTime   = DateTime.Now;
                model.AddPerson = GetAdminInfo().real_name;
            }
            #endregion


            if (action == MXEnums.ActionEnum.Edit.ToString())                 //修改
            {
                ChkAdminLevel(levelName, MXEnums.ActionEnum.Edit.ToString()); //检查权限
                if (!bll.Update(model))
                {
                    JscriptMsg("保存过程中发生错误!", "", "Error");
                    return;
                }
                AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), GetAdminInfo().real_name + " 修改客户:" + model.CName); //记录日志
                JscriptMsg("修改信息成功!", backUrl, "Success");
            }
            else //添加
            {
                ChkAdminLevel(levelName, MXEnums.ActionEnum.Add.ToString()); //检查权限
                if (bll.Insert(model) <= 0)
                {
                    JscriptMsg("保存过程中发生错误!", "", "Error");
                    return;
                }
                AddAdminLog(MXEnums.ActionEnum.Add.ToString(), "添加客户:" + model.CName); //记录日志
                JscriptMsg("添加信息成功!", backUrl, "Success");
            }
        }
Example #2
0
 private void ShowInfo(int _id)
 {
     Model.T_Customer model = bll.GetModel(_id);
     ddlType.SelectedValue    = model.CLevel.ToString();
     ddlOneArea.SelectedValue = model.OneRegional.ToString();
     ddlTwoArea.SelectedValue = model.TwoRegional.ToString();
     txtRealName.Text         = model.CName;
     txtIdCard.Text           = model.CardNumber;
     txtTelephone.Text        = model.Tel;
     txtMobile.Text           = model.Mobile;
     ddlBank.SelectedValue    = model.BankName;
     txtBankAccount.Text      = model.BankAccount;
     txtAcountName.Text       = model.AcountName;
     txtArea.Text             = model.Address;
 }
Example #3
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool Update(Model.T_Customer model)
 {
     return(dal.Update(model));
 }
Example #4
0
        public static Model.T_Customer FillModelByRow(DataRow row)
        {
            Model.T_Customer model = new Model.T_Customer();
            if (row["ID"].ToString() != "")
            {
                model.ID = int.Parse(row["ID"].ToString());
            }
            model.CName = row["CName"].ToString

                              ();
            model.ZJM = row["ZJM"].ToString

                            ();
            if (row["CLevel"].ToString() != "")
            {
                model.CLevel = int.Parse(row["CLevel"].ToString());
            }
            if (row["OneRegional"].ToString() != "")
            {
                model.OneRegional = int.Parse(row["OneRegional"].ToString());
            }
            if (row["TwoRegional"].ToString() != "")
            {
                model.TwoRegional = int.Parse(row["TwoRegional"].ToString());
            }
            model.CardNumber = row["CardNumber"].ToString

                                   ();
            model.Tel = row["Tel"].ToString

                            ();
            model.Mobile = row["Mobile"].ToString

                               ();
            model.Address = row["Address"].ToString

                                ();
            model.BankName = row["BankName"].ToString

                                 ();
            model.BankAccount = row["BankAccount"].ToString

                                    ();
            model.AcountName = row["AcountName"].ToString

                                   ();
            if (row["AddTime"].ToString() != "")
            {
                model.AddTime = DateTime.Parse(row["AddTime"].ToString());
            }
            model.AddPerson = row["AddPerson"].ToString

                                  ();
            if (row["ModifyTime"].ToString() != "")
            {
                model.ModifyTime = DateTime.Parse(row["ModifyTime"].ToString());
            }
            model.ModifyPerson = row["ModifyPerson"].ToString

                                     ();
            if (row["MergedMark"].ToString() != "")
            {
                model.MergedMark = int.Parse(row["MergedMark"].ToString());
            }
            if (row["DeleteMark"].ToString() != "")
            {
                model.DeleteMark = int.Parse(row["DeleteMark"].ToString());
            }
            if (row["SortNum"].ToString() != "")
            {
                model.SortNum = int.Parse(row["SortNum"].ToString());
            }
            model.Remark = row["Remark"].ToString

                               ();
            model.U1 = row["U1"].ToString

                           ();
            model.U2 = row["U2"].ToString

                           ();
            if (row["U3"].ToString() != "")
            {
                model.U3 = decimal.Parse(row["U3"].ToString());
            }
            if (row["U4"].ToString() != "")
            {
                model.U4 = decimal.Parse(row["U4"].ToString());
            }

            return(model);
        }
Example #5
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int  Insert(Model.T_Customer model)
 {
     return(dal.Insert(model));
 }