private void AddLeave(HttpContext context) { context.Response.ContentType = "text/plain"; int LeaveTypeID = int.Parse(context.Request.Params["LeaveType"].ToString()); string LeaveReason = context.Request.Params["LeaveReason"]; string ApprovalPerson = context.Request.Params["ApprovalPerson"]; DateTime?BeginTime = DateTime.Parse(context.Request.Params["BeginTime"]); DateTime?EndTime = DateTime.Parse(context.Request.Params["EndTime"]); int leavestatus = 0; bll = new BLL.Sys_LeavesBLL(); model = new Model.Sys_Leaves(); model.ApplyPerson = context.Session["uLoginName"].ToString(); model.LeaveReason = LeaveReason; model.LeaveStatus = leavestatus; model.LeaveTypeID = LeaveTypeID; model.ApplyTime = DateTime.Now; model.BeginTime = BeginTime; model.EndTime = EndTime; model.ApprovalPerson = ApprovalPerson; int codeNum = bll.Add(model); if (codeNum > 0) { context.Response.Write("ok"); context.Response.End(); } else { context.Response.Write("no"); return; } }
/// <summary> /// 获取数据 /// </summary> /// <returns></returns> public DataSet GetInfoDS() { BLL.Sys_LeavesBLL bll = new BLL.Sys_LeavesBLL(); string userName = Session["uLoginName"].ToString(); strWhere = " ApprovalPerson='" + userName + "'"; DataSet ds = bll.GetList(strWhere); if (ds.Tables[0].Rows.Count > 0) { return(ds); } else { return(null); } }