rc_writecalendar.aspx.cs
上传用户:lishan0805
上传日期:2019-12-08
资源大小:12048k
文件大小: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. using COM.OA.BLL;
  12. using System.Collections.Generic;
  13. using COM.OA.Entity;
  14. public partial class rc_rc_writecalendar : System.Web.UI.Page
  15. {
  16.     protected void Page_Load(object sender, EventArgs e)
  17.     {
  18.     }
  19.     //发送
  20.     protected void Button1_Click(object sender, EventArgs e)
  21.     {
  22.         //日程日期
  23.         DateTime orderdate = DateTime.Parse(this.Request.Form["control_date"]);
  24.         //标题
  25.         string notetitle = this.Request.Form["zhuti"];
  26.         //内容
  27.         string notecontent = this.ftboxcontent.Text;
  28.         //发送人
  29.         string username = this.Request.Form["txtusername"];
  30.         //发送人id
  31.         int userid = 0;
  32.         string sql3 = "u_username='{0}'";
  33.         sql3 = string.Format(sql3, username);
  34.         IList<users> userlist = usersBLL.Select(sql3);
  35.         if (userlist.Count == 1)
  36.         {
  37.             foreach (users u in userlist)
  38.             {
  39.                 userid = u.u_id;
  40.             }
  41.         }
  42.         //发送时间
  43.         DateTime sendtime = DateTime.Parse(this.Request.Form["txtsendtime"]);
  44.         //状态
  45.         int state = 0;
  46.         //是否批阅
  47.         int isread = 0;
  48.         //批阅人id
  49.         int readerid = 0;
  50.         //批阅内容
  51.         string readcontent = "";
  52.         //批阅时间
  53.         DateTime readtime = DateTime.Parse("2000-1-1");
  54.         timeorder torder = new timeorder();
  55.         torder.to_orderdate = orderdate;//日程日期
  56.         torder.to_title = notetitle;//标题
  57.         torder.to_content = notecontent;//内容
  58.         torder.to_u_id = userid;//发送人id
  59.         torder.to_sendtime = sendtime;//发送时间
  60.         torder.to_state = state; //状态
  61.         torder.to_isread = isread;//是否批阅
  62.         torder.to_readerid = readerid;//批阅人id
  63.         torder.to_readcontent = readcontent;//批阅内容
  64.         torder.to_readtime = readtime; //批阅时间
  65.         int flag = timeorderBLL.Insert(torder);
  66.         if (flag == 0)
  67.         {
  68.             this.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "<script>alert('日程发送失败!!');</script>");
  69.         }
  70.         this.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "<script>alert('日程发送成功!!');</script>");
  71.         this.Response.Redirect("rc_employeenote.aspx");
  72.     }
  73. }