//获取

        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());
        }
 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());
 }