//获取 protected void btWork_Click(object sender, EventArgs e) { //获取登记记录 string nowtime = DateTime.Today.ToString("yyyy-MM-dd"); bool isfirst = new JumbotOA.BLL.TimeBLL().Isfirst(UserId, "上班登记", nowtime); if (isfirst == true) { Tools.Common.JavaScript.MessageBox(this, "您上班已经登记了!"); //System.Web.UI.Page page = (System.Web.UI.Page)System.Web.HttpContext.Current.Handler; //page.ClientScript.RegisterStartupScript(page.GetType(), "clientScript", "<script language='javascript'>alert('您上班已经登记了!');</script>"); } //不存在记录就登记 else { string retime = "08:30:00"; Entity.TimeEntity timeEntity = new Entity.TimeEntity(); timeEntity.Uid = UserId; timeEntity.Nowtime = DateTime.Now; timeEntity.Retime = Convert.ToDateTime(retime); timeEntity.Timeinfo = ""; timeEntity.Timetype = this.btWork.Text; timeEntity.Ipaddress = Page.Request.UserHostAddress; int i = new JumbotOA.BLL.TimeBLL().Add(timeEntity); if (i > 0) { Tools.Common.JavaScript.MessageBox(this, "上班登记成功!"); //System.Web.UI.Page page = (System.Web.UI.Page)System.Web.HttpContext.Current.Handler; //JumbotOA.Utils.QQRobotHelp.SendClusterMessage("OA平台消息:" + UserName + "上班来了。"); //page.ClientScript.RegisterStartupScript(page.GetType(), "clientScript", "<script language='javascript'>alert('上班登记成功!');</script>"); } } Selectinfo(wheres()); }
protected void btLogout_Click(object sender, EventArgs e) { string retime = "08:30:00"; Entity.TimeEntity timeEntity = new Entity.TimeEntity(); timeEntity.Uid = UserId; timeEntity.Nowtime = DateTime.Now; timeEntity.Retime = Convert.ToDateTime(retime); timeEntity.Timeinfo = this.txtLogout.Text; timeEntity.Timetype = this.btLogout0.Text; timeEntity.Ipaddress = Page.Request.UserHostAddress; int i = new JumbotOA.BLL.TimeBLL().Add(timeEntity); if (i > 0) { System.Web.UI.Page page = (System.Web.UI.Page)System.Web.HttpContext.Current.Handler; page.ClientScript.RegisterStartupScript(page.GetType(), "clientScript", "<script language='javascript'>alert('销假登记成功!');</script>"); } Selectinfo(wheres()); }
protected void btOff_Click(object sender, EventArgs e) { //获取登记记录 string nowtime = DateTime.Now.ToString("yyyy-MM-dd"); bool isfirst1 = new JumbotOA.BLL.TimeBLL().Isfirst(UserId, "上班登记", nowtime); bool isfirst2 = new JumbotOA.BLL.TimeBLL().Isfirst(UserId, "下班登记", nowtime); if (isfirst1 == false)//没有上班登记,不允许下班登记 { System.Web.UI.Page page = (System.Web.UI.Page)System.Web.HttpContext.Current.Handler; page.ClientScript.RegisterStartupScript(page.GetType(), "clientScript", "<script language='javascript'>alert('您今天还没进行上班登记!');</script>"); } else if (isfirst2 == true)//已经下班登记 { System.Web.UI.Page page = (System.Web.UI.Page)System.Web.HttpContext.Current.Handler; page.ClientScript.RegisterStartupScript(page.GetType(), "clientScript", "<script language='javascript'>alert('您今天已经进行下班登记了!');</script>"); } //不存在记录就登记 else { string retime = "17:30:00"; Entity.TimeEntity timeEntity = new Entity.TimeEntity(); timeEntity.Uid = UserId; timeEntity.Nowtime = DateTime.Now; timeEntity.Retime = Convert.ToDateTime(retime); timeEntity.Timeinfo = ""; timeEntity.Timetype = this.btOff.Text; timeEntity.Ipaddress = Page.Request.UserHostAddress; int i = new JumbotOA.BLL.TimeBLL().Add(timeEntity); if (i > 0) { System.Web.UI.Page page = (System.Web.UI.Page)System.Web.HttpContext.Current.Handler; JumbotOA.Utils.QQRobotHelp.SendClusterMessage("OA平台消息:" + UserName + "下班走了。"); page.ClientScript.RegisterStartupScript(page.GetType(), "clientScript", "<script language='javascript'>alert('下班登记成功!');</script>"); } } Selectinfo(wheres()); }
protected void btErr_Click(object sender, EventArgs e) { string retime = "08:30:00"; Entity.TimeEntity timeEntity = new Entity.TimeEntity(); timeEntity.Uid = UserId; timeEntity.Nowtime = DateTime.Now; timeEntity.Retime = Convert.ToDateTime(retime); timeEntity.Timeinfo = this.txtErr.Text; timeEntity.Timetype = this.btErr0.Text; timeEntity.Ipaddress = Page.Request.UserHostAddress; int i = new JumbotOA.BLL.TimeBLL().Add(timeEntity); if (i > 0) { System.Web.UI.Page page = (System.Web.UI.Page)System.Web.HttpContext.Current.Handler; page.ClientScript.RegisterStartupScript(page.GetType(), "clientScript", "<script language='javascript'>alert('出差登记成功!');</script>"); } Selectinfo(wheres()); }
//获取 protected void btWork_Click(object sender, EventArgs e) { //获取登记记录 string nowtime = DateTime.Today.ToString("yyyy-MM-dd"); bool isfirst = new JumbotOA.BLL.TimeBLL().Isfirst(UserId, "上班登记", nowtime); if (isfirst == true) { Tools.Common.JavaScript.MessageBox(this,"您上班已经登记了!"); //System.Web.UI.Page page = (System.Web.UI.Page)System.Web.HttpContext.Current.Handler; //page.ClientScript.RegisterStartupScript(page.GetType(), "clientScript", "<script language='javascript'>alert('您上班已经登记了!');</script>"); } //不存在记录就登记 else { string retime = "08:30:00"; Entity.TimeEntity timeEntity = new Entity.TimeEntity(); timeEntity.Uid = UserId; timeEntity.Nowtime = DateTime.Now; timeEntity.Retime = Convert.ToDateTime(retime); timeEntity.Timeinfo = ""; timeEntity.Timetype = this.btWork.Text; timeEntity.Ipaddress = Page.Request.UserHostAddress; int i = new JumbotOA.BLL.TimeBLL().Add(timeEntity); if (i > 0) { Tools.Common.JavaScript.MessageBox(this,"上班登记成功!"); //System.Web.UI.Page page = (System.Web.UI.Page)System.Web.HttpContext.Current.Handler; //JumbotOA.Utils.QQRobotHelp.SendClusterMessage("OA平台消息:" + UserName + "上班来了。"); //page.ClientScript.RegisterStartupScript(page.GetType(), "clientScript", "<script language='javascript'>alert('上班登记成功!');</script>"); } } Selectinfo(wheres()); }