CRMEdit.aspx.cs
上传用户:simon2hong
上传日期:2021-11-18
资源大小:16746k
文件大小:3k
源码类别:

OA系统

开发平台:

C#

  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Collections.Generic;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.WebControls;
  9. using System.Web.UI.WebControls.WebParts;
  10. using System.Web.UI.HtmlControls;
  11. public partial class CRMEdit : System.Web.UI.Page
  12. {
  13.     //模板
  14.     Model.CRM MR = new Model.CRM();
  15.     //业务
  16.     BLL.CRM BR = new BLL.CRM();
  17.     public int MRID
  18.     {
  19.         get
  20.         {
  21.             if (ViewState["CRMMRID"] == null)
  22.             {
  23.                 return 0;
  24.             }
  25.             else
  26.             {
  27.                 return int.Parse(ViewState["CRMMRID"].ToString());
  28.             }
  29.         }
  30.         set { ViewState["CRMMRID"] = value; }
  31.     }
  32.     protected void Page_Load(object sender, EventArgs e)
  33.     {
  34.         LoginLogic.MatchLoad("../", "CRMEdit");
  35.         if (!IsPostBack)
  36.         {
  37.             object objid = Request.QueryString["id"];
  38.             if (objid != null)
  39.             {
  40.         
  41.                 int ri = int.Parse(objid.ToString());
  42.                 MR = BR.GetModel(ri);
  43.                 MRID = MR.ID;
  44.                 KeyValue_XM.Text = MR.XM;
  45.                 KeyValue_NC.Text = MR.NC;
  46.                 KeyValue_XB.Text = MR.XB;
  47.                 KeyValue_GDDH.Text = MR.GDDH;
  48.                 KeyValue_SJHM.Text = MR.SJHM;
  49.                 KeyValue_Email.Text = MR.Email;
  50.                 KeyValue_QQ.Text = MR.QQ;
  51.                 KeyValue_MSN.Text = MR.MSN;
  52.                 KeyValue_BZ.Text = MR.BZ;
  53.                 KeyValue_GS.Text = MR.GS;
  54.                 KeyValue_DZ.Text = MR.DZ;
  55.                 KeyValue_WZ.Text = MR.WZ;
  56.                 KeyValue_FL.Text = MR.FL;
  57.                 KeyValue_XXDZ.Text = MR.XXDZ;
  58.                 //"127.0.0.1" = MR.DLIP;
  59.                 //DateTime.Now = MR.TJSJ;
  60.                 //SessionInclude.SessionId = MR.KFID;
  61.                 KeyValue_WYID.Text = MR.WYID.ToString();
  62.                 KeyValue_ZHJHM.Text = MR.ZHJHM;
  63.            
  64.             }
  65.         }
  66.     }
  67.     protected void Button1_Click(object sender, EventArgs e)
  68.     {
  69.         try
  70.         {
  71.             int ri = int.Parse(Request.QueryString["id"].ToString());
  72.             MR = BR.GetModel(ri);
  73.             int iWYID = 0;
  74.             if (!int.TryParse(KeyValue_WYID.Text, out iWYID))
  75.             {
  76.                 throw new Exception("内部系统ID必须为数字!");
  77.             }
  78.             MR.XM = KeyValue_XM.Text;
  79.             MR.NC = KeyValue_NC.Text;
  80.             MR.XB = KeyValue_XB.Text;
  81.             MR.GDDH = KeyValue_GDDH.Text;
  82.             MR.SJHM = KeyValue_SJHM.Text;
  83.             MR.Email = KeyValue_Email.Text;
  84.             MR.QQ = KeyValue_QQ.Text;
  85.             MR.MSN = KeyValue_MSN.Text;
  86.             MR.BZ = KeyValue_BZ.Text;
  87.             MR.GS = KeyValue_GS.Text;
  88.             MR.DZ = KeyValue_DZ.Text;
  89.             MR.WZ = KeyValue_WZ.Text;
  90.             MR.FL = KeyValue_FL.Text;
  91.             MR.XXDZ = KeyValue_XXDZ.Text;
  92.             MR.DLIP = "127.0.0.1";
  93.             MR.TJSJ = DateTime.Now;
  94.             MR.KFID = SessionInclude.SessionId;
  95.             MR.WYID = iWYID;
  96.             MR.ZHJHM = KeyValue_ZHJHM.Text;
  97.             BR.Update(MR);
  98.             MessageBox.Show("更新成功", "CRMManager.aspx");
  99.         }
  100.         catch (Exception exp)
  101.         {
  102.             MessageBox.Show(exp.Message);
  103.         }
  104.     }
  105. }