DutyAdd.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;
  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 Dutys_DutyAdd : System.Web.UI.Page
  12. {
  13.     //模板
  14.     Model.Dutys MD = new Model.Dutys();
  15.     //业务
  16.     BLL.Dutys BD = new BLL.Dutys();
  17.     protected void Page_Load(object sender, EventArgs e)
  18.     {
  19.         LoginLogic.MatchLoad("../", "Dutys_DutyAdd");
  20.         if (!IsPostBack)
  21.         {
  22.             DropLoadSet();
  23.         }
  24.     }
  25.     public void DropLoadSet()
  26.     {
  27.         //值班类别
  28.         KeyValue_ZBLB.DataTextField = "LBMC";
  29.         KeyValue_ZBLB.DataValueField = "ID";
  30.         KeyValue_ZBLB.DataSource = EnumGet.ZhiBanTypeGetEnum();
  31.         KeyValue_ZBLB.DataBind();
  32.         ListItem linone = new ListItem();
  33.         linone.Text = "--请选择--";
  34.         linone.Value = "0";
  35.         KeyValue_ZBLB.Items.Add(linone);
  36.         KeyValue_ZBLB.SelectedIndex = KeyValue_ZBLB.Items.Count - 1;
  37.     }
  38.     protected void Button1_Click(object sender, EventArgs e)
  39.     {
  40.         try
  41.         {
  42.             if (KeyValue_ZBLB.SelectedValue == "0")
  43.             {
  44.                 throw new Exception("请选择值班类别!");
  45.             }
  46.             if (String.IsNullOrEmpty(KeyValue_ZBRY.Text.Trim()))
  47.             {
  48.                 throw new Exception("值班人员不能为空!");
  49.             }
  50.             if (String.IsNullOrEmpty(KeyValue_ZBKSSJ.Text.Trim()))
  51.             {
  52.                 throw new Exception("值班开始时间不能为空!");
  53.             }
  54.             if (String.IsNullOrEmpty(KeyValue_ZBJSSJ.Text.Trim()))
  55.             {
  56.                 throw new Exception("值班结束时间不能为空!");
  57.             }
  58.             MD.ZBLB = KeyValue_ZBLB.SelectedValue;
  59.             MD.ZBRY = KeyValue_ZBRY.Text;
  60.             MD.ZBKSSJ = Convert.ToDateTime(KeyValue_ZBKSSJ.Text);
  61.             MD.ZBJSSJ = Convert.ToDateTime(KeyValue_ZBJSSJ.Text);
  62.             MD.BZ = KeyValue_BZ.Text;
  63.             BD.Add(MD);
  64.             MessageBox.Show("添加成功!");
  65.             KeyValue_ZBLB.SelectedIndex = KeyValue_ZBLB.Items.Count - 1;
  66.             KeyValue_ZBRY.Text = "";
  67.             KeyValue_ZBKSSJ.Text = "";
  68.             KeyValue_ZBJSSJ.Text = "";
  69.             KeyValue_BZ.Text = "";
  70.         }
  71.         catch (Exception exp)
  72.         {
  73.             MessageBox.Show(exp.Message);
  74.         }
  75.     }
  76. }