Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            sqlTable st = new sqlTable();

            string[] value = new string[5];
            string[] list  = { "power", "username", "password", "name", "team" };
            st.select_login("root", value, "Login", list);

            try
            {
                if (HttpContext.Current.Session["username"].ToString() != "root" || HttpContext.Current.Session["userpwd"].ToString() != value[2])
                {
                    Response.Write(" <script> alert( '您无权访问此页面');window.location.href= 'Default.aspx ' </script> ");
                }
            }
            catch (Exception)
            {
                Response.Write(" <script> alert( '您无权访问此页面');window.location.href= '../Default.aspx' </script> ");
            }

            string name = null;

            try
            {
                name = HttpContext.Current.Session["name"].ToString();
            }
            catch (Exception)
            {
                Response.Write(" <script> alert( '登录超时,请重新登录');window.location.href= '../Default.aspx' </script> ");
            }
            Response.Write(" <script>window.onload=function(){ var name=document.getElementById('name'); name.innerHTML='欢迎你," + name + "'} </script> ");
        }
Example #2
0
    //借调结束
    protected void OnJob_Click(object sender, EventArgs e)
    {
        string username = HttpContext.Current.Session["username"].ToString();

        //查找借调状态
        string[] onJob  = new string[1];
        string[] seList = { "transfer" };
        sqlTable st     = new sqlTable();

        st.select_login(username, onJob, "Login", seList);

        if (onJob[0] == "0")
        {
            Response.Write("<script>alert('您未被调至其他部门')</script>");
        }
        else if (onJob[0] == "1")
        {
            string[] soList = { "0" };
            string[] usese  = { "username", "password" };
            string[] useso  = { HttpContext.Current.Session["username"].ToString(), HttpContext.Current.Session["userpwd"].ToString() };
            int      res2   = st.table_update("Login", seList, soList, usese, useso);

            //删除本月借调
            string   tableName = "Jiediao";
            string[] delist    = { "year", "month", "username" };
            string[] deValue   = { DateTime.Now.Year.ToString(), DateTime.Now.Month.ToString(), HttpContext.Current.Session["username"].ToString() };
            int      res3      = st.table_delete(tableName, delist, deValue);
        }

        Response.Write("<script>alert('借调结束');;window.location.href= 'work.aspx ' </script>");
    }
Example #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            if (HttpContext.Current.Session["username"].ToString() != "zdhqxc" || HttpContext.Current.Session["userpwd"].ToString() == "null")
            {
                HttpContext.Current.Response.Write(" <script> alert( '您还未登陆,请先登录!!!');window.location.href= '../Default.aspx ' </script> ");
            }
            string name = HttpContext.Current.Session["name"].ToString();
            Response.Write(" <script>window.onload=function(){ var name=document.getElementById('name'); name.innerHTML='欢迎你," + name + "主任'} </script> ");
        }
        catch (Exception)
        {
            HttpContext.Current.Response.Write(" <script> alert( '您还未登陆,请先登录!!!');window.location.href= '../Default.aspx ' </script> ");
        }
        sqlTable st        = new sqlTable();
        string   tableName = "Login";

        string[]  list     = { "username", "password", "name", "on_job" };
        DataTable loginCmd = st.selectUser(tableName, list);

        if (loginCmd != null)
        {
            Username_Repeater.DataSource = loginCmd;
            Username_Repeater.DataBind();
        }
    }
Example #4
0
        //经营工作量
        protected void Manage_Working_Repeater_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            if (e.CommandName == "confirm")                                      //如果点击的是被标记为CommandName="del"的按钮,也就是确认按钮
            {
                int     itemIndex     = int.Parse(e.CommandArgument.ToString()); //藏在CommandArgument='<%#Eval("id")+","+(Container as RepeaterItem).ItemIndex%>'逗号后面的参数就是该行行号
                TextBox number        = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_number") as TextBox;
                TextBox name          = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_name") as TextBox;
                TextBox project_name  = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_project_name") as TextBox;
                TextBox xunjia_baojia = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_xunjia_baojia") as TextBox;
                TextBox tender        = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_tender") as TextBox;
                TextBox sign          = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_sign") as TextBox;
                TextBox toubiao       = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_toubiao") as TextBox;
                TextBox equip         = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_equip") as TextBox;
                TextBox test          = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_test") as TextBox;
                TextBox cuikuan       = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_cuikuan") as TextBox;
                TextBox contract      = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_contract") as TextBox;
                TextBox other         = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_other") as TextBox;
                TextBox PM_day        = Manage_Working_Repeater.Items[itemIndex].FindControl("MW_PM_day") as TextBox;

                //获取用户名
                sqlTable st        = new sqlTable();
                string[] username  = new string[1];
                string   tableName = "Login";
                string   trueName  = name.Text.ToString();
                string[] seleList  = { "username" };
                st.select_Name(trueName, username, tableName, seleList);

                string year  = DateTime.Now.Year.ToString();
                string month = DateTime.Now.Month.ToString();

                //更新列名以及数据源
                string[] list     = { "project_name", "xunjia_baojia", "tender", "sign", "toubiao", "equip", "test", "cuikuan", "contract", "other", "PM_day" };
                string[] source11 = { project_name.Text.ToString(), xunjia_baojia.Text.ToString(), tender.Text.ToString(), sign.Text.ToString(), toubiao.Text.ToString(), equip.Text.ToString(), test.Text.ToString(), cuikuan.Text.ToString(), contract.Text.ToString(), other.Text.ToString(), PM_day.Text.ToString() };

                //查找列名以及数据源
                string[] selectList   = { "year", "month", "username", "number" };
                string[] selectSource = { year, month, username[0], number.Text.ToString() };

                //插入
                int res = st.table_update("Manage_Working", list, source11, selectList, selectSource);

                if (res == 1)
                {
                    Response.Write("<script>alert('成功')</script>");
                }
                else if (res == 0)
                {
                    Response.Write("<script>alert('输入有误,请重新输入')</script>");
                }
                else if (res == 2)
                {
                    Response.Write("<script>alert('语法错误')</script>");
                }
            }
        }
Example #5
0
        //设计工作量
        protected void Design_Repeater_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            if (e.CommandName == "confirm")                                                                          //如果点击的是被标记为CommandName="del"的按钮,也就是确认按钮
            {
                int     itemIndex            = int.Parse(e.CommandArgument.ToString());                              //藏在CommandArgument='<%#Eval("id")+","+(Container as RepeaterItem).ItemIndex%>'逗号后面的参数就是该行行号
                TextBox dr_number            = Design_Repeater.Items[itemIndex].FindControl("dr_number") as TextBox; //获得改行的TextBox1
                TextBox dr_name              = Design_Repeater.Items[itemIndex].FindControl("dr_name") as TextBox;   //获得改行的TextBox2
                TextBox dr_project_number    = Design_Repeater.Items[itemIndex].FindControl("dr_project_number") as TextBox;
                TextBox dr_project_name      = Design_Repeater.Items[itemIndex].FindControl("dr_project_name") as TextBox;
                TextBox dr_drawing_number    = Design_Repeater.Items[itemIndex].FindControl("dr_drawing_number") as TextBox;
                TextBox dr_A1_number         = Design_Repeater.Items[itemIndex].FindControl("dr_A1_number") as TextBox;
                TextBox dr_zhehe_working_day = Design_Repeater.Items[itemIndex].FindControl("dr_zhehe_working_day") as TextBox;
                TextBox dr_month_day         = Design_Repeater.Items[itemIndex].FindControl("dr_month_day") as TextBox;
                TextBox dr_program_day       = Design_Repeater.Items[itemIndex].FindControl("dr_program_day") as TextBox;
                TextBox dr_basic_design_day  = Design_Repeater.Items[itemIndex].FindControl("dr_basic_design_day") as TextBox;
                TextBox dr_leader            = Design_Repeater.Items[itemIndex].FindControl("dr_leader") as TextBox;

                //获取用户名
                sqlTable st        = new sqlTable();
                string[] username  = new string[1];
                string   tableName = "Login";
                string   name      = dr_name.Text;
                string[] seleList  = { "username" };
                st.select_Name(name, username, tableName, seleList);

                string year  = DateTime.Now.Year.ToString();
                string month = DateTime.Now.Month.ToString();

                //更新列名以及数据源
                string[] list    = { "project_number", "project_name", "drawing_number", "A1_number", "zhehe_working_day", "month_day", "program_day", "basic_design_day", "leader" };
                string[] source1 = { dr_project_number.Text.ToString(), dr_project_name.Text.ToString(), dr_drawing_number.Text.ToString(), dr_A1_number.Text.ToString(), dr_zhehe_working_day.Text.ToString(), dr_month_day.Text.ToString(), dr_program_day.Text.ToString(), dr_basic_design_day.Text.ToString(), dr_leader.Text.ToString() };

                //查找列名以及数据源
                string[] selectList   = { "year", "month", "username", "number" };
                string[] selectSource = { year, month, username[0], dr_number.Text.ToString() };

                //插入
                int res = st.table_update("Design", list, source1, selectList, selectSource);

                if (res == 1)
                {
                    Response.Write("<script>alert('成功')</script>");
                }
                else if (res == 0)
                {
                    Response.Write("<script>alert('输入有误,请重新输入')</script>");
                }
                else if (res == 2)
                {
                    Response.Write("<script>alert('语法错误')</script>");
                }
            }
        }
Example #6
0
 public bool AddThis(sqlTable.Data.t_npc npc, DBInfoConnection context)
 {
     try
     {
         using (var db = context.CreateMySQL)
         {
             db.t_npc
                 .Value(p => p.a_enable, 1)
                 .Value(p => p.a_index, npc.a_index)
                 .Value(p => p.a_name, npc.a_name)
                 .Value(p => p.a_level, npc.a_level)
                 .Value(p => p.a_mp, npc.a_mp)
                 .Value(p => p.a_hp, npc.a_hp)
                 .Value(p => p.a_attackSpeed, npc.a_attackSpeed)
                 .Value(p => p.a_run_speed, npc.a_run_speed)
                 .Value(p => p.a_walk_speed, npc.a_walk_speed)
                 .Value(p => p.a_file_smc, npc.a_file_smc)
                 .Value(p => p.a_attack_area, npc.a_attack_area)
                 .Value(p => p.a_flag, npc.a_flag)
                 .Value(p => p.a_flag1, npc.a_flag1)
                 .Value(p => p.a_scale, npc.a_scale)
                 .Value(p => p.a_size, npc.a_size)
                 .Value(p => p.a_skillmaster, npc.a_skillmaster)
                 .Value(p => p.a_sskill_master, npc.a_sskill_master)
                 .Value(p => p.a_motion_run, npc.a_motion_run)
                 .Value(p => p.a_motion_walk, npc.a_motion_walk)
                 .Value(p => p.a_motion_idle, npc.a_motion_idle)
                 .Value(p => p.a_motion_idle2, npc.a_motion_idle2)
                 .Value(p => p.a_motion_die, npc.a_motion_die)
                 .Value(p => p.a_motion_dam, npc.a_motion_dam)
                 .Value(p => p.a_motion_attack, npc.a_motion_attack)
                 .Value(p => p.a_motion_attack2, npc.a_motion_attack2)
                 .Value(p => p.a_fireDelayCount, npc.a_fireDelayCount)
                 .Value(p => p.a_fireDelay0, npc.a_fireDelay0)
                 .Value(p => p.a_fireDelay1, npc.a_fireDelay1)
                 .Value(p => p.a_fireDelay2, npc.a_fireDelay2)
                 .Value(p => p.a_fireDelay3, npc.a_fireDelay3)
                 .Value(p => p.a_fireObject, npc.a_fireObject)
                 .Value(p => p.a_fireSpeed, npc.a_fireSpeed)
                 .Value(p => p.a_attackType, npc.a_attackType)
                 .Value(p => p.a_fireEffect0, npc.a_fireEffect0)
                 .Value(p => p.a_fireEffect1, npc.a_fireEffect1)
                 .Value(p => p.a_fireEffect2, npc.a_fireEffect2)
                 .Value(p => p.a_rvr_grade, npc.a_rvr_grade)
                 .Value(p => p.a_rvr_value, npc.a_rvr_value).Insert();
             return true;
         }
     }
     catch (Exception)
     {
         return false;
     }
 }
        //修改
        protected void submit_Click(object sender, EventArgs e)
        {
            string power = Request.Form["Post"].ToString().Trim();//职位

            if (power == "2")
            {
                power = Request.Form["fzr"].ToString().Trim();
            }
            string NewUserName = Username.Text.ToString().Trim();   //用户名
            string NewUserPass = Pwd.Text.ToString().Trim();        //密码
            string RealName    = PeopleName.Text.ToString().Trim(); //真实姓名
            string team        = group2.Value;                      //获取小组
            string transfer    = JieDiao.Text.ToString().Trim();    //借调

            if (transfer == "已借调")
            {
                transfer = "1";
            }
            else
            {
                transfer = "0";
            }
            string peonumber = StaffNumber.Text.ToString().Trim();//员工编号
            string on_job    = OnJob.Text.ToString().Trim();

            if (on_job == "在职")
            {
                on_job = "1";
            }
            else
            {
                on_job = "0";
            }

            sqlTable st = new sqlTable();

            string[] list01 = { "power", "password", "name", "team", "transfer", "peoplenumber", "on_job" };
            string[] list02 = { power, NewUserPass, RealName, team, transfer, peonumber, on_job };
            string[] list03 = { "username" };
            string[] list04 = { NewUserName };
            int      res    = st.table_update("Login", list01, list02, list03, list04);

            if (res == 1)
            {
                Response.Write("<script>alert('成功')</script>");
            }
            else
            {
                Response.Write("<script>alert('输入有误,请重新输入')</script>");
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            sqlTable st        = new sqlTable();
            string   tableName = "Login";

            string[]  list     = { "username", "password", "name", "on_job" };
            DataTable loginCmd = st.selectUser(tableName, list);

            if (loginCmd != null)
            {
                Username_Repeater.DataSource = loginCmd;
                Username_Repeater.DataBind();
            }
        }
Example #9
0
        //编程/画面工作量
        protected void Programming_Picture_Repeater_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            if (e.CommandName == "confirm")                                               //如果点击的是被标记为CommandName="del"的按钮,也就是确认按钮
            {
                int     itemIndex              = int.Parse(e.CommandArgument.ToString()); //藏在CommandArgument='<%#Eval("id")+","+(Container as RepeaterItem).ItemIndex%>'逗号后面的参数就是该行行号
                TextBox ppr_number             = Programming_Picture_Repeater.Items[itemIndex].FindControl("ppr_number") as TextBox;
                TextBox ppr_name               = Programming_Picture_Repeater.Items[itemIndex].FindControl("ppr_name") as TextBox;
                TextBox ppr_project_name       = Programming_Picture_Repeater.Items[itemIndex].FindControl("ppr_project_name") as TextBox;
                TextBox ppr_digital_number     = Programming_Picture_Repeater.Items[itemIndex].FindControl("ppr_digital_number") as TextBox;
                TextBox ppr_analog_number      = Programming_Picture_Repeater.Items[itemIndex].FindControl("ppr_analog_number") as TextBox;
                TextBox ppr_programing_picture = Programming_Picture_Repeater.Items[itemIndex].FindControl("ppr_programing_picture") as TextBox;
                TextBox ppr_programing_day     = Programming_Picture_Repeater.Items[itemIndex].FindControl("ppr_programing_day") as TextBox;
                TextBox ppr_month_day          = Programming_Picture_Repeater.Items[itemIndex].FindControl("ppr_month_day") as TextBox;

                //获取用户名
                sqlTable st        = new sqlTable();
                string[] username  = new string[1];
                string   tableName = "Login";
                string   name      = ppr_name.Text.ToString();
                string[] seleList  = { "username" };
                st.select_Name(name, username, tableName, seleList);
                string year  = DateTime.Now.Year.ToString();
                string month = DateTime.Now.Month.ToString();

                //更新列名以及数据源
                string[] list    = { "project_name", "digital_number", "analog_number", "programing_picture", "programing_day", "month_day" };
                string[] source1 = { ppr_project_name.Text.ToString(), ppr_digital_number.Text.ToString(), ppr_analog_number.Text.ToString(), ppr_programing_picture.Text.ToString(), ppr_programing_day.Text.ToString(), ppr_month_day.Text.ToString() };

                //查找列名以及数据源
                string[] selectList   = { "year", "month", "username", "number" };
                string[] selectSource = { year, month, username[0], ppr_number.Text.ToString() };

                //插入
                int res = st.table_update("Programing_Picture", list, source1, selectList, selectSource);

                if (res == 1)
                {
                    Response.Write("<script>alert('成功')</script>");
                }
                else if (res == 0)
                {
                    Response.Write("<script>alert('输入有误,请重新输入')</script>");
                }
                else if (res == 2)
                {
                    Response.Write("<script>alert('语法错误')</script>");
                }
            }
        }
Example #10
0
        protected void submit_Click(object sender, EventArgs e)
        {
            string NewUserName = add_username.Text; //用户名
            string NewUserPass = add_userpass.Text; //密码
            string newPass     = add_newPass.Text;  //新密码
            string confirm     = add_confirm.Text;  //确认新密码

            sqlTable st = new sqlTable();

            string[] value = new string[5];
            string[] list  = { "power", "username", "password", "name", "team" };
            st.select_login(NewUserName, value, "Login", list);
            //查找用户,修改密码
            if (value[1] != "root")
            {
                if (NewUserName == value[1])
                {
                    if (NewUserPass == value[2])
                    {
                        if (newPass == confirm)
                        {
                            string[] newPwdList     = { "password" };
                            string[] newPwdSource   = { newPass };
                            string[] userNameList   = { "username" };
                            string[] userNameSource = { NewUserName };
                            int      res            = st.table_update("Login", newPwdList, newPwdSource, userNameList, userNameSource);
                            Response.Write(" <script> alert( '修改成功! ');window.location.href= 'Default.aspx' </script> ");
                        }
                        else
                        {
                            Response.Write(@"<script>alert('新密码两次输入不一致,请重新输入!');</script>");
                        }
                    }
                    else
                    {
                        Response.Write(@"<script>alert('原密码输入有误,请重新输入!');</script>");
                    }
                }
                else
                {
                    Response.Write(@"<script>alert('用户名输入有误,请重新输入!');</script>");
                }
            }
            else
            {
                Response.Write(@"<script>alert('ROOT用户名不可更改密码!');</script>");
            }
        }
Example #11
0
        //月份
        protected void submit_Click(object sender, EventArgs e)
        {
            sqlTable ste    = new sqlTable();
            string   monthm = Request.Form["month"].ToString();

            HttpContext.Current.Session["months"] = monthm;//月份
            string tableName = "Summary_Month";

            string[] mysql   = new string[1];
            string[] list    = { "year", "month" };
            string[] source  = { DateTime.Now.Year.ToString(), monthm };
            string[] columns = { "summary" };
            ste.select_delete(tableName, mysql, list, source, columns);
            HttpContext.Current.Session["numberMonth"] = mysql[0];
            Page_Load(sender, e);
        }
Example #12
0
        //按年查看员工汇总
        protected void person_submit_Click(object sender, EventArgs e)
        {
            sqlTable ste   = new sqlTable();
            string   yeary = Request.Form["person_year"].ToString();

            HttpContext.Current.Session["yearuser"] = yeary;
            string tableName = "Summary_Year";

            string[] mysql   = new string[1];
            string[] list    = { "year" };
            string[] source  = { yeary };
            string[] columns = { "Ysummary" };
            ste.select_delete(tableName, mysql, list, source, columns);
            HttpContext.Current.Session["userYear"] = mysql[0];
            Page_Load(sender, e);
        }
Example #13
0
        //零星工日
        protected void LingXing_Repeater_ItemCommand(object source, RepeaterCommandEventArgs e)
        {
            if (e.CommandName == "confirm")                                    //如果点击的是被标记为CommandName="del"的按钮,也就是确认按钮
            {
                int     itemIndex   = int.Parse(e.CommandArgument.ToString()); //藏在CommandArgument='<%#Eval("id")+","+(Container as RepeaterItem).ItemIndex%>'逗号后面的参数就是该行行号
                TextBox number      = LingXing_Repeater.Items[itemIndex].FindControl("LX_number") as TextBox;
                TextBox name        = LingXing_Repeater.Items[itemIndex].FindControl("LX_name") as TextBox;
                TextBox chuchai_day = LingXing_Repeater.Items[itemIndex].FindControl("LX_chuchai_day") as TextBox;
                TextBox jiaoliu_day = LingXing_Repeater.Items[itemIndex].FindControl("LX_jiaoliu_day") as TextBox;
                TextBox other_day   = LingXing_Repeater.Items[itemIndex].FindControl("LX_other_day") as TextBox;

                //获取用户名
                sqlTable st        = new sqlTable();
                string[] username  = new string[1];
                string   tableName = "Login";
                string   trueName  = name.Text.ToString();
                string[] seleList  = { "username" };
                st.select_Name(trueName, username, tableName, seleList);

                string year  = DateTime.Now.Year.ToString();
                string month = DateTime.Now.Month.ToString();

                //更新列名以及数据源
                string[] list     = { "chuchai_day", "jiaoliu_day", "other_day" };
                string[] source11 = { chuchai_day.Text.ToString(), jiaoliu_day.Text.ToString(), other_day.Text.ToString() };

                //查找列名以及数据源
                string[] selectList   = { "year", "month", "username", "number" };
                string[] selectSource = { year, month, username[0], number.Text.ToString() };

                //插入
                int res = st.table_update("LingXing", list, source11, selectList, selectSource);

                if (res == 1)
                {
                    Response.Write("<script>alert('成功')</script>");
                }
                else if (res == 0)
                {
                    Response.Write("<script>alert('输入有误,请重新输入')</script>");
                }
                else if (res == 2)
                {
                    Response.Write("<script>alert('语法错误')</script>");
                }
            }
        }
Example #14
0
        //修改内容拉取
        protected void add_Click(object sender, EventArgs e)
        {
            sqlTable st = new sqlTable();

            //网页输入
            string New_add_index = add_index.Text.Trim(); // 索引

            //获取年月日以及用户名
            string year     = DateTime.Now.Year.ToString();
            string month    = DateTime.Now.Month.ToString();
            string username = HttpContext.Current.Session["username"].ToString();

            //查找索引是否存在
            string[] listNumber      = { "year", "month", "username", "number" };
            string[] sourceNumber    = { year, month, username, New_add_index };
            string[] selectNumber    = { "number" };
            string   tableNameNumber = "Manage_Working";

            string[] resNumber = new string[1];
            st.select_delete(tableNameNumber, resNumber, listNumber, sourceNumber, selectNumber);
            if (New_add_index != resNumber[0])
            {
                Response.Write("<script>alert('填写序号有误')</script>");
                return;
            }

            //查找原来日常工作量当月汇总
            string[] list        = { "year", "month", "username", "number" };
            string[] source      = { year, month, username, New_add_index };
            string[] select_List = { "project_name", "xunjia_baojia", "tender", "sign", "toubiao", "equip", "test", "cuikuan", "contract", "other", "PM_day", "remark" };
            string[] data        = new string[12];
            st.select_delete("Manage_Working", data, list, source, select_List);

            //text框赋值
            add_engineName.Text  = data[0];  //项目名称
            add_quotation.Text   = data[1];  //商务询价报价
            add_tender.Text      = data[2];  //标书制作
            add_sign.Text        = data[3];  //合同制作与签署
            add_bid.Text         = data[4];  //投标工作
            add_equip.Text       = data[5];  //设备招标采购
            add_test.Text        = data[6];  //设备出厂检测
            add_dun.Text         = data[7];  //催款(要账)
            add_contract.Text    = data[8];  //合同管理
            add_others.Text      = data[9];  //其他经营活动
            add_managerDays.Text = data[10]; //项目经理
            add_remarks.Text     = data[11]; //备注
        }
Example #15
0
        //修改内容拉取
        protected void add_Click(object sender, EventArgs e)
        {
            sqlTable st = new sqlTable();

            //网页输入
            string New_add_index = add_index.Text.Trim(); // 索引

            //获取年月日以及用户名
            string year     = DateTime.Now.Year.ToString();
            string month    = DateTime.Now.Month.ToString();
            string username = HttpContext.Current.Session["username"].ToString();

            //查找索引是否存在
            string[] listNumber      = { "year", "month", "username", "number" };
            string[] sourceNumber    = { year, month, username, New_add_index };
            string[] selectNumber    = { "number" };
            string   tableNameNumber = "Design";

            string[] resNumber = new string[1];
            st.select_delete(tableNameNumber, resNumber, listNumber, sourceNumber, selectNumber);
            if (New_add_index != resNumber[0])
            {
                Response.Write("<script>alert('填写序号有误')</script>");
                return;
            }

            //查找原来日常工作量当月汇总
            string[] list        = { "year", "month", "username", "number" };
            string[] source      = { year, month, username, New_add_index };
            string[] select_List = { "project_number", "project_name", "drawing_number", "A1_number", "zhehe_working_day", "month_day", "program_day", "basic_design_day", "leader", "remark" };
            string[] data        = new string[10];
            st.select_delete("Design", data, list, source, select_List);

            //text框赋值
            add_engine.Text       = data[0]; //工程号
            add_engineName.Text   = data[1]; //工程名称
            add_paperPage.Text    = data[2]; //图纸张数
            add_al.Text           = data[3]; //折合A1
            add_allDays.Text      = data[4]; //折合总工日数
            add_finishedDays.Text = data[5]; //本月完成工日数
            add_usedDays.Text     = data[6]; //技术方案工作量所用工日数
            add_usedDays2.Text    = data[7]; //基本设计工作量所用工日数
            add_leaderDays.Text   = data[8]; //工日
            add_remarks.Text      = data[9]; //备注
        }
Example #16
0
        // DropAll
        public void DellDropAll_NPC(sqlTable.Data.t_npc_drop_all npc, DBInfoConnection context)
        {
            try
            {
                if(context.TestConnection())
                {
                    using (var db = context.CreateMySQL)
                    {
                        db.t_npc_drop_all.Where(p => p.a_npc_idx == npc.a_npc_idx)
                            .Delete();
                    }
                }
            }
            catch (Exception ex)
            {

            }
        }
Example #17
0
    //修改内容拉取
    protected void add_Click(object sender, EventArgs e)
    {
        sqlTable st = new sqlTable();

        //网页输入
        string New_add_index = add_index.Text.Trim(); // 索引

        //获取年月日以及用户名
        string year     = DateTime.Now.Year.ToString();
        string month    = DateTime.Now.Month.ToString();
        string username = HttpContext.Current.Session["username"].ToString();

        //查找索引是否存在
        string[] listNumber      = { "year", "month", "username", "number" };
        string[] sourceNumber    = { year, month, username, New_add_index };
        string[] selectNumber    = { "number" };
        string   tableNameNumber = "Daily_Manage";

        string[] resNumber = new string[1];
        st.select_delete(tableNameNumber, resNumber, listNumber, sourceNumber, selectNumber);
        if (New_add_index != resNumber[0])
        {
            Response.Write("<script>alert('填写序号有误')</script>");
            return;
        }

        //查找原来日常工作量当月汇总
        string[] list        = { "year", "month", "username", "number" };
        string[] source      = { year, month, username, New_add_index };
        string[] select_List = { "management", "affair_gonghui", "affair_dangzu", "affair_tuanzu", "examine", "kaoqin", "other", "remark" };
        string[] data        = new string[8];
        st.select_delete("Daily_Manage", data, list, source, select_List);

        //text框赋值
        add_management.Text = data[0]; //部门内部日常管理
        add_affair.Text     = data[1]; //工会事务
        add_affair2.Text    = data[2]; //党组事务
        add_affair3.Text    = data[3]; //团组事务
        add_examine.Text    = data[4]; //体系内审/外审
        add_check.Text      = data[5]; //考勤
        add_others.Text     = data[6]; //其他报销
        add_remarks.Text    = data[7]; //备注
    }
    //修改内容拉取
    protected void add_Click(object sender, EventArgs e)
    {
        sqlTable st = new sqlTable();

        //网页输入
        string New_add_index = add_index.Text.Trim(); // 索引

        //获取年月日以及用户名
        string year     = DateTime.Now.Year.ToString();
        string month    = DateTime.Now.Month.ToString();
        string username = HttpContext.Current.Session["username"].ToString();

        //查找索引是否存在
        string[] listNumber      = { "year", "month", "username", "number" };
        string[] sourceNumber    = { year, month, username, New_add_index };
        string[] selectNumber    = { "number" };
        string   tableNameNumber = "Programing_Picture";

        string[] resNumber = new string[1];
        st.select_delete(tableNameNumber, resNumber, listNumber, sourceNumber, selectNumber);
        if (New_add_index != resNumber[0])
        {
            Response.Write("<script>alert('填写序号有误')</script>");
            return;
        }

        //查找原来日常工作量当月汇总
        string[] list        = { "year", "month", "username", "number" };
        string[] source      = { year, month, username, New_add_index };
        string[] select_List = { "project_name", "digital_number", "analog_number", "programing_picture", "programing_day", "month_day", "remark" };
        string[] data        = new string[7];
        st.select_delete("Programing_Picture", data, list, source, select_List);

        //text框赋值
        add_engineName.Text   = data[0]; //项目名称
        add_onOffNum.Text     = data[1]; //总开关量点数
        add_modeNum.Text      = data[2]; //总模拟量点数
        add_program.Value     = data[3]; //编程/画面
        add_allDays.Text      = data[4]; //总工日数
        add_finishedDays.Text = data[5]; //本月完成工日数
        add_remarks.Text      = data[6]; //备注
    }
Example #19
0
    protected void Page_Load(object sender, EventArgs e)
    {
        sqlTable st = new sqlTable();
        //获取年月日以及用户名,小组
        string year     = DateTime.Now.Year.ToString();
        string month    = DateTime.Now.Month.ToString();
        string username = HttpContext.Current.Session["username"].ToString();
        string team     = HttpContext.Current.Session["team"].ToString();

        //网页输入
        //string New_add_workDays = add_workDays.Text.Trim();//本月工作日之和

        //列名以及数据源
        string[] list        = { "year", "month", "username", "team" };
        string[] source      = { year, month, username, team };
        string[] rest        = { "" };
        string[] selectLitst = { "work_day" };
        //查找
        st.select_delete("Summary", rest, list, source, selectLitst);
        add_workDays.Text = rest[0];
    }
Example #20
0
    //修改内容拉取
    protected void add_Click(object sender, EventArgs e)
    {
        sqlTable st = new sqlTable();

        //网页输入
        string New_add_index = add_index.Text.Trim(); // 索引
        //获取年月日以及用户名
        string year     = DateTime.Now.Year.ToString();
        string month    = DateTime.Now.Month.ToString();
        string username = HttpContext.Current.Session["username"].ToString();

        //查找索引是否存在
        string[] listNumber      = { "year", "month", "username", "number" };
        string[] sourceNumber    = { year, month, username, New_add_index };
        string[] selectNumber    = { "number" };
        string   tableNameNumber = "Debug";

        string[] resNumber = new string[1];
        st.select_delete(tableNameNumber, resNumber, listNumber, sourceNumber, selectNumber);
        if (New_add_index != resNumber[0])
        {
            Response.Write("<script>alert('填写序号有误')</script>");
            return;
        }

        //查找原来日常工作量当月汇总
        string[] list        = { "year", "month", "username", "number" };
        string[] source      = { year, month, username, New_add_index };
        string[] select_List = { "projectname", "site", "manageday", "debugday", "remark" };
        string[] data        = new string[5];
        st.select_delete("Debug", data, list, source, select_List);

        //text框赋值
        add_engineName.Text  = data[0]; //项目名称
        add_enginePlace.Text = data[1]; //项目地点
        add_manageDays.Text  = data[2]; //本月工程管理天数
        add_debugDays.Text   = data[3]; //本月调试天数
        add_remarks.Text     = data[4]; //备注
    }
Example #21
0
        //修改内容拉取
        protected void add_Click(object sender, EventArgs e)
        {
            sqlTable st = new sqlTable();

            //网页输入
            string New_add_index = add_index.Text.Trim(); // 索引
                                                          //获取年月日以及用户名
            string year     = DateTime.Now.Year.ToString();
            string month    = DateTime.Now.Month.ToString();
            string username = HttpContext.Current.Session["username"].ToString();

            //查找索引是否存在
            string[] listNumber      = { "year", "month", "username", "number" };
            string[] sourceNumber    = { year, month, username, New_add_index };
            string[] selectNumber    = { "number" };
            string   tableNameNumber = "LingXing";

            string[] resNumber = new string[1];
            st.select_delete(tableNameNumber, resNumber, listNumber, sourceNumber, selectNumber);
            if (New_add_index != resNumber[0])
            {
                Response.Write("<script>alert('填写序号有误')</script>");
                return;
            }

            //查找原来日常工作量当月汇总
            string[] list        = { "year", "month", "username", "number" };
            string[] source      = { year, month, username, New_add_index };
            string[] select_List = { "chuchai_day", "jiaoliu_day", "other_day", "remark" };
            string[] data        = new string[4];
            st.select_delete("LingXing", data, list, source, select_List);

            //text框赋值
            add_business.Text  = data[0]; //本月出差天数
            add_technical.Text = data[1]; //技术交流天数
            add_others.Text    = data[2]; //其他零星工日
            add_remarks.Text   = data[3]; //备注
        }
Example #22
0
    //员工离职状态
    protected void JobStatus_Click(object sender, EventArgs e)
    {
        string username  = off_username.Text.Trim();                    //用户名
        string jobStatus = Request.Form["jobstatus"].ToString().Trim(); //工作状态

        //查找是否有此用户
        string[] pwd    = new string[1];
        string[] list01 = { "password" };
        sqlTable st     = new sqlTable();

        st.select_onjob(username, pwd, "Login", list01);



        if (pwd[0] == "NULL" || pwd[0] == "null")
        {
            Response.Write("<script>alert('员工姓名输入有误,请重新输入')</script>");
        }
        else
        {
            //更新状态
            string[] list         = { "on_job" };
            string[] source       = { jobStatus };
            string[] selectList   = { "name" };
            string[] selectSource = { username };
            int      res          = st.table_update("Login", list, source, selectList, selectSource);

            if (res == 1)
            {
                Response.Write("<script>alert('修改成功')</script>");
                Page_Load(sender, e);
            }
            else
            {
                Response.Write("<script>alert('语法错误')</script>");
            }
        }
    }
Example #23
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         if (HttpContext.Current.Session["username"].ToString() == "null" || HttpContext.Current.Session["userpwd"].ToString() == "null")
         {
             HttpContext.Current.Response.Write(" <script> alert( '您还未登陆,请先登录!!!');window.location.href= 'Default.aspx ' </script> ");
         }
         string   name    = HttpContext.Current.Session["name"].ToString();
         string[] selist  = { "year", "month", "username" };
         string[] solist  = { DateTime.Now.Year.ToString(), DateTime.Now.Month.ToString(), HttpContext.Current.Session["username"].ToString() };
         string[] res     = new string[1];
         string[] sellist = { "transfer" };
         sqlTable st      = new sqlTable();
         st.select_easy(selist, solist, res, "Jiediao", sellist);
         string tran = res[0];
         Response.Write(" <script>window.onload=function(){ var name=document.getElementById('name'); var tran=document.getElementById('tran'); name.innerHTML='欢迎你," + name + "';tran.innerHTML='您已被" + tran + ",借调结束请点击下面按钮'} </script> ");
     }
     catch (Exception)
     {
         HttpContext.Current.Response.Write(" <script> alert( '您还未登陆,请先登录!!!');window.location.href= 'Default.aspx ' </script> ");
     }
 }
    //修改事件
    protected void modifybtn_Click(object sender, EventArgs e)
    {
        sqlTable st = new sqlTable();

        //获取年月日以及用户名,小组
        string year     = DateTime.Now.Year.ToString();
        string month    = DateTime.Now.Month.ToString();
        string username = HttpContext.Current.Session["username"].ToString();

        //借调判断
        if (HttpContext.Current.Session["transfer"].ToString() == "1")
        {
            string   tableNames  = "Jiediao";
            string[] result      = new string[1];
            string[] col         = { "transfer" };
            string[] translist   = { "year", "month", "username" };
            string[] transsource = { year, month, username };
            st.select_delete(tableNames, result, translist, transsource, col);
            Response.Write("<script>alert('您已被" + result[0] + ",不可修改')</script>");
            return;
        }

        //网页输入
        string New_add_index        = add_index.Text.Trim();                         // 索引
        string New_add_engineName   = add_engineName.Text.Trim();                    //项目名称
        string New_add_onOffNum     = add_onOffNum.Text.Trim();                      //总开关量点数
        string New_add_modeNum      = add_modeNum.Text.Trim();                       //总模拟量点数
        string New_add_program      = Request.Form["add_program"].ToString().Trim(); //编程/画面
        string New_add_allDays      = add_allDays.Text.Trim();                       //总工日数
        string New_add_finishedDays = add_finishedDays.Text.Trim();                  //本月完成工日数
        string New_add_remarks      = add_remarks.Text.Trim();                       //备注

        //查找索引是否存在
        string[] listNumber      = { "year", "month", "username", "number" };
        string[] sourceNumber    = { year, month, username, New_add_index };
        string[] selectNumber    = { "number" };
        string   tableNameNumber = "Programing_Picture";

        string[] resNumber = new string[1];
        st.select_delete(tableNameNumber, resNumber, listNumber, sourceNumber, selectNumber);
        if (New_add_index != resNumber[0])
        {
            Response.Write("<script>alert('填写序号有误')</script>");
            return;
        }

        //更新列名以及数据源
        string[] list   = { "project_name", "digital_number", "analog_number", "programing_picture", "programing_day", "month_day", "remark" };
        string[] source = { New_add_engineName, New_add_onOffNum, New_add_modeNum, New_add_program, New_add_allDays, New_add_finishedDays, New_add_remarks };

        //查找列名以及数据源
        string[] selectList   = { "year", "month", "username", "number" };
        string[] selectSource = { year, month, username, New_add_index };

        //插入
        int res = st.table_update("Programing_Picture", list, source, selectList, selectSource);

        if (res == 1)
        {
            Response.Write("<script>alert('成功')</script>");
        }
        else if (res == 0)
        {
            Response.Write("<script>alert('输入有误,请重新输入')</script>");
        }
        else if (res == 2)
        {
            Response.Write("<script>alert('语法错误')</script>");
        }
    }
    //删除事件
    protected void delete_Click(object sender, EventArgs e)
    {
        sqlTable st = new sqlTable();

        //获取年月日以及用户名,小组
        string year     = DateTime.Now.Year.ToString();
        string month    = DateTime.Now.Month.ToString();
        string username = HttpContext.Current.Session["username"].ToString();

        //借调判断
        if (HttpContext.Current.Session["transfer"].ToString() == "1")
        {
            string   tableNames  = "Jiediao";
            string[] result      = new string[1];
            string[] col         = { "transfer" };
            string[] translist   = { "year", "month", "username" };
            string[] transsource = { year, month, username };
            st.select_delete(tableNames, result, translist, transsource, col);
            Response.Write("<script>alert('您已被" + result[0] + ",无法删除')</script>");
            return;
        }

        //网页输入
        string New_add_index = add_index.Text.Trim(); //添加索引

        //查找索引是否存在
        string[] listNumber      = { "year", "month", "username", "number" };
        string[] sourceNumber    = { year, month, username, New_add_index };
        string[] selectNumber    = { "number" };
        string   tableNameNumber = "Programing_Picture";

        string[] resNumber = new string[1];
        st.select_delete(tableNameNumber, resNumber, listNumber, sourceNumber, selectNumber);
        if (New_add_index != resNumber[0])
        {
            Response.Write("<script>alert('填写序号有误')</script>");
            return;
        }

        //查找原来日常工作量当月汇总
        string[] list6   = { "year", "month", "username", "number" };
        string[] source6 = { year, month, username, New_add_index };
        int      res     = st.table_delete("Programing_Picture", list6, source6);

        #region 修改number值
        string[] tableName = { "Daily_Manage", "Debug", "Design", "LingXing", "Manage_Working", "Programing_Picture" };
        string[] columns   = { "number" };
        String[,] temp  = new String[30, 1];
        String[,] temp1 = new String[30, 1];
        string[] xianding = { "year", "month", "username" };
        string[] xdValue  = { year, month, username };

        for (int k = 0; k < tableName.Length; k++)
        {
            for (int j = 0; j < temp.Length; j++)
            {
                temp[j, 0] = null;
            }
            //st.page_flash(temp, tableName[k], columns);//tableName[i]
            st.selecet_number(temp, tableName[k], columns, xianding, xdValue);
            for (int i = 0; i < temp.GetLength(0); i++)
            {
                if (temp[i, 0] == null)
                {
                    break;
                }
                if (int.Parse(temp[i, 0]) > int.Parse(New_add_index))
                {
                    temp1[i, 0] = temp[i, 0];
                    temp[i, 0]  = (int.Parse(temp[i, 0]) - 1).ToString();
                    string[] temp2 = new string[1];
                    temp2[0] = temp[i, 0];
                    string[] upsource = { year, month, username, temp1[i, 0] };
                    st.table_update(tableName[k], columns, temp2, list6, upsource);
                }
            }
        }
        #endregion

        if (res == 1)
        {
            Response.Write("<script>alert('成功')</script>");
        }
        else if (res == 0)
        {
            Response.Write("<script>alert('输入有误,请重新输入')</script>");
        }
        else if (res == 2)
        {
            Response.Write("<script>alert('语法错误')</script>");
        }
    }
    //增加事件
    protected void submit_Click(object sender, EventArgs e)
    {
        sqlTable st     = new sqlTable();
        int      number = 0;//填写序号

        //获取年月日以及用户名,小组
        string year     = DateTime.Now.Year.ToString();
        string month    = DateTime.Now.Month.ToString();
        string username = HttpContext.Current.Session["username"].ToString();
        string team     = HttpContext.Current.Session["team"].ToString();

        //借调判断
        if (HttpContext.Current.Session["transfer"].ToString() == "1")
        {
            string   tableNames  = "Jiediao";
            string[] result      = new string[1];
            string[] col         = { "transfer" };
            string[] translist   = { "year", "month", "username" };
            string[] transsource = { year, month, username };
            st.select_delete(tableNames, result, translist, transsource, col);
            Response.Write("<script>alert('您已被" + result[0] + ",不可填写')</script>");
            return;
        }

        //网页输入
        string New_add_engineName   = add_engineName.Text.Trim();                    //项目名称
        string New_add_onOffNum     = add_onOffNum.Text.Trim();                      //总开关量点数
        string New_add_modeNum      = add_modeNum.Text.Trim();                       //总模拟量点数
        string New_add_program      = Request.Form["add_program"].ToString().Trim(); //编程/画面
        string New_add_allDays      = add_allDays.Text.Trim();                       //总工日数
        string New_add_finishedDays = add_finishedDays.Text.Trim();                  //本月完成工日数
        string New_add_remarks      = add_remarks.Text.Trim();                       //备注

        //全为空不允许填写
        if (New_add_engineName == "" && New_add_onOffNum == "" && New_add_modeNum == "" && New_add_program == "" && New_add_allDays == "" && New_add_finishedDays == "" && New_add_remarks == "")
        {
            Response.Write("<script>alert('插入工作量为空,请重新填写')</script>");
            return;
        }

        //number在原有基础上加1
        string list1 = "number";

        string[] value     = new string[1];
        string[] tableName = { "Daily_Manage", "Debug", "Design", "LingXing", "Manage_Working", "Programing_Picture" };

        st.select_number(list1, value, tableName, year, month, username);
        if (value[0] != "" && value[0] != "NULL" && value[0] != "null")
        {
            number = int.Parse(value[0]) + 1;
        }
        else
        {
            number++;
        }
        //列名以及数据源
        string[] list   = { "year", "month", "username", "team", "number", "project_name", "digital_number", "analog_number", "programing_picture", "programing_day", "month_day", "remark" };
        string[] source = { year, month, username, team, number.ToString(), New_add_engineName, New_add_onOffNum, New_add_modeNum, New_add_program, New_add_allDays, New_add_finishedDays, New_add_remarks };

        //插入
        int res = st.table_insert("Programing_Picture", list, source);

        if (res == 1)
        {
            Response.Write("<script>alert('成功')</script>");
        }
        else if (res == 0)
        {
            Response.Write("<script>alert('输入有误,请重新输入')</script>");
        }
        else if (res == 2)
        {
            Response.Write("<script>alert('语法错误')</script>");
        }
    }
Example #27
0
    protected void Page_Load(object sender, EventArgs e)
    {
        string username = "";

        try
        {
            if (HttpContext.Current.Session["username"].ToString() == "null" || HttpContext.Current.Session["userpwd"].ToString() == "null")
            {
                HttpContext.Current.Response.Write(" <script> alert( '您还未登陆,请先登录!!!');window.location.href= 'Default.aspx ' </script> ");
            }
            username = HttpContext.Current.Session["username"].ToString();
            string name = HttpContext.Current.Session["name"].ToString();
            Response.Write(" <script>window.onload=function(){ var name=document.getElementById('name'); name.innerHTML='欢迎你," + name + "'} </script> ");
        }
        catch (Exception)
        {
            HttpContext.Current.Response.Write(" <script> alert( '您还未登陆,请先登录!!!');window.location.href= 'Default.aspx ' </script> ");
        }

        sqlTable st = new sqlTable();

        #region 设计工作量
        string   designTableName   = "Design";                                                                                                                                                               //表名
        string[] designSourceList  = { "number", "project_number", "project_name", "drawing_number", "A1_number", "zhehe_working_day", "month_day", "program_day", "basic_design_day", "leader", "remark" }; //查看列名
        string[] designSelectList  = { "year", "month", "username" };                                                                                                                                        //限定列名
        string[] designSelectValue = { DateTime.Now.Year.ToString(), DateTime.Now.Month.ToString(), username };                                                                                              //限定列值

        //连接数据查看并显示在网页
        DataTable designCmd = st.selectLoop(designTableName, designSourceList, designSelectList, designSelectValue);
        if (designCmd != null)
        {
            Design_Repeater.DataSource = designCmd;
            Design_Repeater.DataBind();
        }
        #endregion

        #region 编程/画面工作量
        string   programTableName   = "Programing_Picture";                                                                                                           //表名
        string[] programSourceList  = { "number", "project_name", "digital_number", "analog_number", "programing_picture", "programing_day", "month_day", "remark" }; //查看列名
        string[] programSelectList  = { "year", "month", "username" };                                                                                                //限定列名
        string[] programSelectValue = { DateTime.Now.Year.ToString(), DateTime.Now.Month.ToString(), username };                                                      //限定列值

        //连接数据查看并显示在网页
        DataTable programCmd = st.selectLoop(programTableName, programSourceList, programSelectList, programSelectValue);
        if (programCmd != null)
        {
            Programming_Picture_Repeater.DataSource = programCmd;
            Programming_Picture_Repeater.DataBind();
        }
        #endregion

        #region 调试/工程管理工作量
        string   debugTableName   = "Debug";                                                                   //表名
        string[] debugSourceList  = { "number", "projectname", "site", "manageday", "debugday", "remark" };    //查看列名
        string[] debugSelectList  = { "year", "month", "username" };                                           //限定列名
        string[] debugSelectValue = { DateTime.Now.Year.ToString(), DateTime.Now.Month.ToString(), username }; //限定列值

        //连接数据查看并显示在网页
        DataTable debugCmd = st.selectLoop(debugTableName, debugSourceList, debugSelectList, debugSelectValue);
        if (debugCmd != null)
        {
            Debug_Repeater.DataSource = debugCmd;
            Debug_Repeater.DataBind();
        }
        #endregion

        #region 经营工作量
        string   manageWorkingTableName   = " Manage_Working";                                                                                                                               //表名
        string[] manageWorkingSourceList  = { "number", "project_name", "xunjia_baojia", "tender", "sign", "toubiao", "equip", "test", "cuikuan", "contract", "other", "PM_day", "remark" }; //查看列名
        string[] manageWorkingSelectList  = { "year", "month", "username" };                                                                                                                 //限定列名
        string[] manageWorkingSelectValue = { DateTime.Now.Year.ToString(), DateTime.Now.Month.ToString(), username };                                                                       //限定列值

        //连接数据查看并显示在网页
        DataTable manageWorkingCmd = st.selectLoop(manageWorkingTableName, manageWorkingSourceList, manageWorkingSelectList, manageWorkingSelectValue);
        if (manageWorkingCmd != null)
        {
            Manage_Working_Repeater.DataSource = manageWorkingCmd;
            Manage_Working_Repeater.DataBind();
        }
        #endregion

        #region 日常管理工作量
        string   DailyManageTableName   = " Daily_Manage";                                                                                                                     //表名
        string[] DailyManageSourceList  = { "number", "management", "affair_gonghui", "affair_dangzu", "affair_tuanzu", "examine", "kaoqin", "other", "month_day", "remark" }; //查看列名
        string[] DailyManageSelectList  = { "year", "month", "username" };                                                                                                     //限定列名
        string[] DailyManageSelectValue = { DateTime.Now.Year.ToString(), DateTime.Now.Month.ToString(), username };                                                           //限定列值

        //连接数据查看并显示在网页
        DataTable DailyManageCmd = st.selectLoop(DailyManageTableName, DailyManageSourceList, DailyManageSelectList, DailyManageSelectValue);
        if (DailyManageCmd != null)
        {
            Daily_Manage_Repeater.DataSource = DailyManageCmd;
            Daily_Manage_Repeater.DataBind();
        }
        #endregion

        #region 零星工日
        string   lingXingTableName   = " LingXing";                                                               //表名
        string[] lingXingSourceList  = { "number", "chuchai_day", "jiaoliu_day", "other_day", "remark" };         //查看列名
        string[] lingXingSelectList  = { "year", "month", "username" };                                           //限定列名
        string[] lingXingSelectValue = { DateTime.Now.Year.ToString(), DateTime.Now.Month.ToString(), username }; //限定列值

        //连接数据查看并显示在网页
        DataTable lingXingCmd = st.selectLoop(lingXingTableName, lingXingSourceList, lingXingSelectList, lingXingSelectValue);
        if (lingXingCmd != null)
        {
            LingXing_Repeater.DataSource = lingXingCmd;
            LingXing_Repeater.DataBind();
        }
        #endregion

        #region 本月工日之和
        string   summaryTableName   = "Summary";                                                                 //表名
        string[] summarySourceList  = { "work_day" };                                                            //查看列名
        string[] summarySelectList  = { "year", "month", "username" };                                           //限定列名
        string[] summarySelectValue = { DateTime.Now.Year.ToString(), DateTime.Now.Month.ToString(), username }; //限定列值

        //连接数据查看并显示在网页
        DataTable summaryCmd = st.selectLoop(summaryTableName, summarySourceList, summarySelectList, summarySelectValue);
        if (summaryCmd != null)
        {
            Summary_Repeater.DataSource = summaryCmd;
            Summary_Repeater.DataBind();
        }
        #endregion
    }
Example #28
0
    //登录
    protected void login_Click(object sender, EventArgs e)
    {
        sqlTable st = new sqlTable();

        string[] value = new string[7];
        string[] list  = { "power", "username", "password", "name", "team", "transfer", "on_job" };

        string username = UserName.Text.Trim();
        string password = Password.Text.Trim();

        if (username == "")
        {
            Response.Write(@"<script>alert('用户名不能为空!');</script>");
        }
        else if (password == "")
        {
            Response.Write(@"<script>alert('密码不能为空!');</script>");
        }
        else
        {
            st.select_login(username, value, "Login", list);


            // root 跳转
            if (int.Parse(value[6]) == 1)
            {
                if (username == value[1])
                {
                    if (password == value[2])
                    {
                        if (int.Parse(value[0]) == 0)
                        {
                            //session存储用户信息
                            HttpContext.Current.Session["power"]    = value[0]; //权限
                            HttpContext.Current.Session["username"] = value[1]; //获取用户名
                            HttpContext.Current.Session["userpwd"]  = value[2]; //获取密码
                            HttpContext.Current.Session["name"]     = value[3]; //获取用户名字
                            HttpContext.Current.Session["team"]     = value[4]; //获取用户小组
                            HttpContext.Current.Session["transfer"] = value[5]; //获取用户借调状态
                            Response.Redirect("Root.aspx");
                        }
                        else if (int.Parse(value[0]) == 1)
                        {
                            //session存储用户信息
                            HttpContext.Current.Session["power"]    = value[0]; //权限
                            HttpContext.Current.Session["username"] = value[1]; //获取用户名
                            HttpContext.Current.Session["userpwd"]  = value[2]; //获取密码
                            HttpContext.Current.Session["name"]     = value[3]; //获取用户名字
                            HttpContext.Current.Session["team"]     = value[4]; //获取用户小组
                            HttpContext.Current.Session["transfer"] = value[5]; //获取用户借调状态
                            Response.Redirect("root/work.aspx");
                        }
                        else
                        {
                            //session存储用户信息
                            HttpContext.Current.Session["power"]    = value[0]; //权限
                            HttpContext.Current.Session["username"] = value[1]; //获取用户名
                            HttpContext.Current.Session["userpwd"]  = value[2]; //获取密码
                            HttpContext.Current.Session["name"]     = value[3]; //获取用户名字
                            HttpContext.Current.Session["team"]     = value[4]; //获取用户小组
                            HttpContext.Current.Session["transfer"] = value[5]; //获取用户借调状态
                            if (value[5] == "1")
                            {
                                Response.Redirect("workbra.aspx");
                            }
                            else
                            {
                                Response.Redirect("work.aspx");
                            }
                        }
                    }
                    else
                    {
                        Response.Write(@"<script>alert('密码输入有误!');</script>");
                    }
                }
                else
                {
                    Response.Write(@"<script>alert('用户名输入有误!');</script>");
                }
            }
            else
            {
                Response.Write(@"<script>alert('您已离职,无登录权限!');</script>");
            }
        }
    }
Example #29
0
        //查询
        protected void Select_Click(object sender, EventArgs e)
        {
            string NewUserName = Username.Text.ToString().Trim();//用户名

            string[] value  = new string[8];
            string[] list01 = { "power", "username", "password", "name", "team", "transfer", "peoplenumber", "on_job" };
            sqlTable st     = new sqlTable();

            st.select_login(NewUserName, value, "Login", list01);

            if (value[0] == "18")
            {
                Post.Value = "18";
            }
            else if (value[0] == "1")
            {
                Post.Value = "1";
            }
            else if (value[0] == "2" || value[0] == "3" || value[0] == "4" || value[0] == "5" || value[0] == "6")
            {
                switch (value[0])
                {
                case "2":
                    Post.Value = "2";
                    fzr.Value  = "2";
                    break;

                case "3":
                    Post.Value = "2";
                    fzr.Value  = "3";
                    break;

                case "4":
                    Post.Value = "2";
                    fzr.Value  = "4";
                    break;

                case "5":
                    Post.Value = "2";
                    fzr.Value  = "5";
                    break;

                default:
                    Post.Value = "2";
                    fzr.Value  = "6";
                    break;
                }
            }
            Username.Text   = value[1];
            Pwd.Text        = value[2];
            PeopleName.Text = value[3];
            group2.Value    = value[4];
            if (value[5] == "1")
            {
                JieDiao.Text = "已借调";
            }
            else
            {
                JieDiao.Text = "未借调";
            }
            StaffNumber.Text = value[6];

            if (value[7] == "1")
            {
                OnJob.Text = "在职";
            }
            else
            {
                OnJob.Text = "已离职";
            }
        }
Example #30
0
 // Генирация для таблицы листа SQL
 public void GenerateListForTable(ref sqlTable.Data.t_npc mob, MobAllLod lod)
 {
     mob.a_index = lod.NpcID;
     mob.a_name = lod.Name;
     mob.a_level = lod.Level;
     mob.a_hp = lod.HP;
     mob.a_mp = lod.MP;
     mob.a_attackSpeed = Convert.ToSByte(lod.AttackSpeed);
     mob.a_run_speed = lod.RunSpeed;
     mob.a_walk_speed = lod.WalkSpeed;
     mob.a_file_smc = lod.SMC;
     mob.a_attack_area = lod.AttackArea;
     mob.a_flag = lod.Flag;
     mob.a_flag1 = lod.Flag1;
     mob.a_scale = lod.Scale;
     mob.a_size = lod.Size;
     if (lod.SkillMaster == 255)
         mob.a_skillmaster = -1;
     else
         mob.a_skillmaster = Convert.ToSByte(lod.SkillMaster);
     if (lod.SSkillMaster == 255)
         mob.a_sskill_master = -1;
     else
         mob.a_sskill_master = Convert.ToSByte(lod.SSkillMaster);
     mob.a_motion_run = lod.Run;
     mob.a_motion_walk = lod.Walk;
     mob.a_motion_idle = lod.Idle;
     mob.a_motion_idle2 = lod.Idle2;
     mob.a_motion_die = lod.Die;
     mob.a_motion_dam = lod.Damage;
     mob.a_motion_attack = lod.Attack;
     mob.a_motion_attack2 = lod.Attack2;
     mob.a_fireDelayCount = Convert.ToSByte(lod.FireDelayCount);
     mob.a_fireDelay0 = lod.FireDelay0;
     mob.a_fireDelay1 = lod.FireDelay1;
     mob.a_fireDelay2 = lod.FireDelay2;
     mob.a_fireDelay3 = lod.FireDelay3;
     mob.a_fireObject = Convert.ToSByte(lod.FireObject);
     mob.a_fireSpeed = lod.FireSpeed;
     if (lod.AttackType == 255)
         mob.a_attackType = -1;
     else
         mob.a_attackType = Convert.ToSByte(lod.AttackType);
     mob.a_fireEffect0 = lod.FireEffect0;
     mob.a_fireEffect1 = lod.FireEffect1;
     mob.a_fireEffect2 = lod.FireEffect2;
     mob.a_rvr_grade = lod.RvRGrade;
     mob.a_rvr_value = lod.RvRValue;
 }
Example #31
0
        public bool UpdateExtraInfo(sqlTable.Data.t_npc npc, DBInfoConnection context)
        {
            try
            {
                using(var db = context.CreateMySQL)
                {
                    db.t_npc.Where(p => p.a_index == npc.a_index)
                        .Set(p => p.a_maxplus, npc.a_maxplus)
                        .Set(p => p.a_minplus, npc.a_minplus)
                        .Set(p => p.a_probplus, npc.a_probplus)
                        .Set(p => p.a_prize, npc.a_prize)
                        .Set(p => p.a_skill_point, npc.a_skill_point)
                        .Set(p => p.a_exp, npc.a_exp)
                        .Set(p => p.a_item_0, npc.a_item_0)
                        .Set(p => p.a_item_1, npc.a_item_1)
                        .Set(p => p.a_item_2, npc.a_item_2)
                        .Set(p => p.a_item_3, npc.a_item_3)
                        .Set(p => p.a_item_4, npc.a_item_4)
                        .Set(p => p.a_item_5, npc.a_item_5)
                        .Set(p => p.a_item_6, npc.a_item_6)
                        .Set(p => p.a_item_7, npc.a_item_7)
                        .Set(p => p.a_item_8, npc.a_item_8)
                        .Set(p => p.a_item_9, npc.a_item_9)
                        .Set(p => p.a_item_10, npc.a_item_10)
                        .Set(p => p.a_item_11, npc.a_item_11)
                        .Set(p => p.a_item_12, npc.a_item_12)
                        .Set(p => p.a_item_13, npc.a_item_13)
                        .Set(p => p.a_item_14, npc.a_item_14)
                        .Set(p => p.a_item_15, npc.a_item_15)
                        .Set(p => p.a_item_16, npc.a_item_16)
                        .Set(p => p.a_item_17, npc.a_item_17)
                        .Set(p => p.a_item_18, npc.a_item_18)
                        .Set(p => p.a_item_19, npc.a_item_19)
                        .Set(p => p.a_item_percent_0, npc.a_item_percent_0)
                        .Set(p => p.a_item_percent_1, npc.a_item_percent_1)
                        .Set(p => p.a_item_percent_2, npc.a_item_percent_2)
                        .Set(p => p.a_item_percent_3, npc.a_item_percent_3)
                        .Set(p => p.a_item_percent_4, npc.a_item_percent_4)
                        .Set(p => p.a_item_percent_5, npc.a_item_percent_5)
                        .Set(p => p.a_item_percent_6, npc.a_item_percent_6)
                        .Set(p => p.a_item_percent_7, npc.a_item_percent_7)
                        .Set(p => p.a_item_percent_8, npc.a_item_percent_8)
                        .Set(p => p.a_item_percent_9, npc.a_item_percent_9)
                        .Set(p => p.a_item_percent_10, npc.a_item_percent_10)
                        .Set(p => p.a_item_percent_11, npc.a_item_percent_11)
                        .Set(p => p.a_item_percent_12, npc.a_item_percent_12)
                        .Set(p => p.a_item_percent_13, npc.a_item_percent_13)
                        .Set(p => p.a_item_percent_14, npc.a_item_percent_14)
                        .Set(p => p.a_item_percent_15, npc.a_item_percent_15)
                        .Set(p => p.a_item_percent_16, npc.a_item_percent_16)
                        .Set(p => p.a_item_percent_17, npc.a_item_percent_17)
                        .Set(p => p.a_item_percent_18, npc.a_item_percent_18)
                        .Set(p => p.a_item_percent_19, npc.a_item_percent_19)
                        .Update();
                    return true;
                }
            }
            catch (Exception ex)
            {
                return false;

            }
        }
Example #32
0
        protected void Page_Load(object sender, EventArgs e)
        {
            try
            {
                if (HttpContext.Current.Session["username"].ToString() == "null" || HttpContext.Current.Session["userpwd"].ToString() == "null")
                {
                    HttpContext.Current.Response.Write(" <script> alert( '您还未登陆,请先登录!!!');window.parent.location.href= '../../Default.aspx' </script> ");
                }
            }
            catch (Exception)
            {
                HttpContext.Current.Response.Write(" <script> alert( '您还未登陆,请先登录!!!');window.parent.location.href= '../../Default.aspx' </script> ");
            }

            sqlTable st = new sqlTable();

            try
            {
                #region 设计工作量
                string   designTableName1  = "Design";                                                                                                                                                                                                                                                          //表名1
                string   designTableName2  = "Login";                                                                                                                                                                                                                                                           //表名2
                string[] designSourceList  = { "Design.number", "Login.name", "Design.project_number", "Design.project_name", "Design.drawing_number", "Design.A1_number", "Design.zhehe_working_day", "Design.month_day", "Design.program_day", "Design.basic_design_day", "Design.leader", "Design.remark" }; //查看列名
                string[] designSelectList  = { "year", "month", "Design.username" };                                                                                                                                                                                                                            //限定列名
                string[] designSelectValue = { HttpContext.Current.Session["yearh"].ToString(), HttpContext.Current.Session["monh"].ToString(), "Login.username" };                                                                                                                                             //限定列值

                //连接数据查看并显示在网页
                DataTable designCmd = st.selectAll(designTableName1, designTableName2, designSourceList, designSelectList, designSelectValue);
                if (designCmd != null)
                {
                    Design_Repeater.DataSource = designCmd;
                    Design_Repeater.DataBind();
                }
                #endregion

                #region 编程/画面工作量
                string   programTableName1  = "Programing_Picture";                                                                                                                                                                                                                                                                                 //表名1
                string   programTableName2  = "Login";                                                                                                                                                                                                                                                                                              //表名2
                string[] programSourceList  = { "Programing_Picture.number", "Login.name", "Programing_Picture.project_name", "Programing_Picture.digital_number", "Programing_Picture.analog_number", "Programing_Picture.programing_picture", "Programing_Picture.programing_day", "Programing_Picture.month_day", "Programing_Picture.remark" }; //查看列名
                string[] programSelectList  = { "year", "month", "Programing_Picture.username" };                                                                                                                                                                                                                                                   //限定列名
                string[] programSelectValue = { HttpContext.Current.Session["yearh"].ToString(), HttpContext.Current.Session["monh"].ToString(), "Login.username" };                                                                                                                                                                                //限定列值

                //连接数据查看并显示在网页
                DataTable programCmd = st.selectAll(programTableName1, programTableName2, programSourceList, programSelectList, programSelectValue);
                if (programCmd != null)
                {
                    Programming_Picture_Repeater.DataSource = programCmd;
                    Programming_Picture_Repeater.DataBind();
                }
                #endregion

                #region 调试/工程管理工作量
                string   debugTableName1  = "Debug";                                                                                                                  //表名1
                string   debugTableName2  = "Login";                                                                                                                  //表名2
                string[] debugSourceList  = { "Debug.number", "Login.name", "Debug.projectname", "Debug.site", "Debug.manageday", "Debug.debugday", "Debug.remark" }; //查看列名
                string[] debugSelectList  = { "year", "month", "Debug.username" };                                                                                    //限定列名
                string[] debugSelectValue = { HttpContext.Current.Session["yearh"].ToString(), HttpContext.Current.Session["monh"].ToString(), "Login.username" };    //限定列值

                //连接数据查看并显示在网页
                DataTable debugCmd = st.selectAll(debugTableName1, debugTableName2, debugSourceList, debugSelectList, debugSelectValue);
                if (debugCmd != null)
                {
                    Debug_Repeater.DataSource = debugCmd;
                    Debug_Repeater.DataBind();
                }
                #endregion

                #region 经营工作量
                string   manageWorkingTableName1  = "Manage_Working";                                                                                                                                                                                                                                                                                                                                                 //表名1
                string   manageWorkingTableName2  = "Login";                                                                                                                                                                                                                                                                                                                                                          //表名2
                string[] manageWorkingSourceList  = { "Manage_Working.number", "Login.name", "Manage_Working.project_name", "Manage_Working.xunjia_baojia", "Manage_Working.tender", "Manage_Working.sign", "Manage_Working.toubiao", "Manage_Working.equip", "Manage_Working.test", "Manage_Working.cuikuan", "Manage_Working.contract", "Manage_Working.other", "Manage_Working.PM_day", "Manage_Working.remark" }; //查看列名
                string[] manageWorkingSelectList  = { "year", "month", "Manage_Working.username" };                                                                                                                                                                                                                                                                                                                   //限定列名
                string[] manageWorkingSelectValue = { HttpContext.Current.Session["yearh"].ToString(), HttpContext.Current.Session["monh"].ToString(), "Login.username" };                                                                                                                                                                                                                                            //限定列值

                //连接数据查看并显示在网页
                DataTable manageWorkingCmd = st.selectAll(manageWorkingTableName1, manageWorkingTableName2, manageWorkingSourceList, manageWorkingSelectList, manageWorkingSelectValue);
                if (manageWorkingCmd != null)
                {
                    Manage_Working_Repeater.DataSource = manageWorkingCmd;
                    Manage_Working_Repeater.DataBind();
                }
                #endregion

                #region 日常管理工作量
                string DailyManageTableName1 = "Daily_Manage";                                                                                                                                                                                                                                                                                                                  //表名1
                string DailyManageTableName2 = "Login";                                                                                                                                                                                                                                                                                                                         //表名2

                string[] DailyManageSourceList  = { "Daily_Manage.number", "Login.name", "Daily_Manage.management", "Daily_Manage.affair_gonghui", "Daily_Manage.affair_dangzu", "Daily_Manage.affair_tuanzu", "Daily_Manage.examine", "Daily_Manage.kaoqin", "Daily_Manage.tel", "Daily_Manage.meal", "Daily_Manage.other", "Daily_Manage.month_day", "Daily_Manage.remark" }; //查看列名
                string[] DailyManageSelectList  = { "year", "month", "Daily_Manage.username" };                                                                                                                                                                                                                                                                                 //限定列名
                string[] DailyManageSelectValue = { HttpContext.Current.Session["yearh"].ToString(), HttpContext.Current.Session["monh"].ToString(), "Login.username" };                                                                                                                                                                                                        //限定列值

                //连接数据查看并显示在网页
                DataTable DailyManageCmd = st.selectAll(DailyManageTableName1, DailyManageTableName2, DailyManageSourceList, DailyManageSelectList, DailyManageSelectValue);
                if (DailyManageCmd != null)
                {
                    Daily_Manage_Repeater.DataSource = DailyManageCmd;
                    Daily_Manage_Repeater.DataBind();
                }
                #endregion

                #region 零星工日
                string lingXingTableName1 = "LingXing";                                                                                                                      //表名1
                string lingXingTableName2 = "Login";                                                                                                                         //表名2

                string[] lingXingSourceList  = { "LingXing.number", "Login.name", "LingXing.chuchai_day", "LingXing.jiaoliu_day", "LingXing.other_day", "LingXing.remark" }; //查看列名
                string[] lingXingSelectList  = { "year", "month", "LingXing.username" };                                                                                     //限定列名
                string[] lingXingSelectValue = { HttpContext.Current.Session["yearh"].ToString(), HttpContext.Current.Session["monh"].ToString(), "Login.username" };        //限定列值

                //连接数据查看并显示在网页
                DataTable lingXingCmd = st.selectAll(lingXingTableName1, lingXingTableName2, lingXingSourceList, lingXingSelectList, lingXingSelectValue);
                if (lingXingCmd != null)
                {
                    LingXing_Repeater.DataSource = lingXingCmd;
                    LingXing_Repeater.DataBind();
                }
                #endregion

                #region 本月工日之和
                string summaryTableName1 = "Summary";                                                                                                                 //表名
                string summaryTableName2 = "Login";                                                                                                                   //表名2
                string summaryTableName3 = "Jiediao";                                                                                                                 //表名3
                string summaryTableName4 = "Summary_Month";                                                                                                           //表名4

                string[] summarySourceList  = { "Login.name", "Summary.work_day" };                                                                                   //查看列名
                string[] summarySourceList2 = { "Login.name", "Jiediao.transfer" };                                                                                   //查看列名2

                string[] summarySelectList  = { "year", "month", "Summary.username" };                                                                                //限定列名
                string[] summarySelectList2 = { "year", "month", "Jiediao.username" };                                                                                //限定列名2

                string[] summarySelectValue  = { HttpContext.Current.Session["yearh"].ToString(), HttpContext.Current.Session["monh"].ToString(), "Login.username" }; //限定列值
                string[] summarySelectValue2 = { HttpContext.Current.Session["yearh"].ToString(), HttpContext.Current.Session["monh"].ToString(), "Login.username" }; //限定列值


                //连接数据查看并显示在网页
                DataTable summaryCmd = st.selectAll6(summaryTableName2, summaryTableName1, summaryTableName3, summaryTableName4, summarySourceList, summarySelectList, summarySelectValue, summarySourceList2, summarySelectList2, summarySelectValue2);
                if (summaryCmd != null)
                {
                    Summary_Repeater.DataSource = summaryCmd;
                    Summary_Repeater.DataBind();
                }
                #endregion
            }
            catch (Exception)
            {
                HttpContext.Current.Response.Write(" <script> alert( '您还未登陆,请先登录!!!');window.parent.location.href= '../../Default.aspx ' </script> ");
            }
        }
Example #33
0
 public void DropAll_NPC_Add(sqlTable.Data.t_npc_drop_all npc, DBInfoConnection context)
 {
     try
     {
         if (context.TestConnection())
         {
             using (var db = context.CreateMySQL)
             {
                 db.t_npc_drop_all
                     .Value(p => p.a_npc_idx, npc.a_npc_idx)
                     .Value(p => p.a_item_idx, npc.a_item_idx)
                     .Value(p => p.a_prob, npc.a_prob).Insert();
             }
         }
     }
     catch (Exception ex)
     {
     }
 }
Example #34
0
        //增加事件
        protected void submit_Click(object sender, EventArgs e)
        {
            sqlTable st     = new sqlTable();
            int      number = 0;//填写序号

            //获取年月日以及用户名,小组
            string year     = DateTime.Now.Year.ToString();
            string month    = DateTime.Now.Month.ToString();
            string username = HttpContext.Current.Session["username"].ToString();
            string team     = HttpContext.Current.Session["team"].ToString();

            //借调判断
            if (HttpContext.Current.Session["transfer"].ToString() == "1")
            {
                string   tableNames  = "Jiediao";
                string[] result      = new string[1];
                string[] col         = { "transfer" };
                string[] translist   = { "year", "month", "username" };
                string[] transsource = { year, month, username };
                st.select_delete(tableNames, result, translist, transsource, col);
                Response.Write("<script>alert('您已被" + result[0] + ",不可填写')</script>");
                return;
            }

            //网页输入
            string New_add_engineName  = add_engineName.Text.Trim();  //项目名称
            string New_add_quotation   = add_quotation.Text.Trim();   //商务询价报价
            string New_add_tender      = add_tender.Text.Trim();      //标书制作
            string New_add_sign        = add_sign.Text.Trim();        //合同制作与签署
            string New_add_bid         = add_bid.Text.Trim();         //投标工作
            string New_add_equip       = add_equip.Text.Trim();       //设备招标采购
            string New_add_test        = add_test.Text.Trim();        //设备出厂检测
            string New_add_dun         = add_dun.Text.Trim();         //催款(要账)
            string New_add_contract    = add_contract.Text.Trim();    //合同管理
            string New_add_others      = add_others.Text.Trim();      //其他经营活动
            string New_add_managerDays = add_managerDays.Text.Trim(); //项目经理
            string New_add_remarks     = add_remarks.Text.Trim();     //备注

            //全为空不允许填写
            if (New_add_engineName == "" && New_add_quotation == "" && New_add_tender == "" && New_add_sign == "" && New_add_bid == "" && New_add_equip == "" && New_add_test == "" && New_add_dun == "" && New_add_contract == "" && New_add_others == "" && New_add_managerDays == "" && New_add_remarks == "")
            {
                Response.Write("<script>alert('插入工作量为空,请重新填写')</script>");
                return;
            }

            //number在原有基础上加1
            string list1 = "number";

            string[] value     = new string[1];
            string[] tableName = { "Daily_Manage", "Debug", "Design", "LingXing", "Manage_Working", "Programing_Picture" };

            st.select_number(list1, value, tableName, year, month, username);
            if (value[0] != "" && value[0] != "NULL" && value[0] != "null")
            {
                number = int.Parse(value[0]) + 1;
            }
            else
            {
                number = 1;
            }
            //列名以及数据源
            string[] list   = { "year", "month", "username", "team", "number", "project_name", "xunjia_baojia", "tender", "sign", "toubiao", "equip", "test", "cuikuan", "contract", "other", "PM_day", "remark" };
            string[] source = { year, month, username, team, number.ToString(), New_add_engineName, New_add_quotation, New_add_tender, New_add_sign, New_add_bid, New_add_equip, New_add_test, New_add_dun, New_add_contract, New_add_others, New_add_managerDays, New_add_remarks };

            //插入
            int res = st.table_insert("Manage_Working", list, source);

            if (res == 1)
            {
                Response.Write("<script>alert('成功')</script>");
            }
            else if (res == 0)
            {
                Response.Write("<script>alert('输入有误,请重新输入')</script>");
            }
            else if (res == 2)
            {
                Response.Write("<script>alert('语法错误')</script>");
            }
        }
Example #35
0
        //修改事件
        protected void modifybtn_Click(object sender, EventArgs e)
        {
            sqlTable st = new sqlTable();

            //获取年月日以及用户名,小组
            string year     = DateTime.Now.Year.ToString();
            string month    = DateTime.Now.Month.ToString();
            string username = HttpContext.Current.Session["username"].ToString();

            //借调判断
            if (HttpContext.Current.Session["transfer"].ToString() == "1")
            {
                string   tableNames  = "Jiediao";
                string[] result      = new string[1];
                string[] col         = { "transfer" };
                string[] translist   = { "year", "month", "username" };
                string[] transsource = { year, month, username };
                st.select_delete(tableNames, result, translist, transsource, col);
                Response.Write("<script>alert('您已被" + result[0] + ",不可修改')</script>");
                return;
            }

            //网页输入
            string New_add_index       = add_index.Text.Trim();       // 索引
            string New_add_engineName  = add_engineName.Text.Trim();  //项目名称
            string New_add_quotation   = add_quotation.Text.Trim();   //商务询价报价
            string New_add_tender      = add_tender.Text.Trim();      //标书制作
            string New_add_sign        = add_sign.Text.Trim();        //合同制作与签署
            string New_add_bid         = add_bid.Text.Trim();         //投标工作
            string New_add_equip       = add_equip.Text.Trim();       //设备招标采购
            string New_add_test        = add_test.Text.Trim();        //设备出厂检测
            string New_add_dun         = add_dun.Text.Trim();         //催款(要账)
            string New_add_contract    = add_contract.Text.Trim();    //合同管理
            string New_add_others      = add_others.Text.Trim();      //其他经营活动
            string New_add_managerDays = add_managerDays.Text.Trim(); //项目经理
            string New_add_remarks     = add_remarks.Text.Trim();     //备注

            //查找索引是否存在
            string[] listNumber      = { "year", "month", "username", "number" };
            string[] sourceNumber    = { year, month, username, New_add_index };
            string[] selectNumber    = { "number" };
            string   tableNameNumber = "Manage_Working";

            string[] resNumber = new string[1];
            st.select_delete(tableNameNumber, resNumber, listNumber, sourceNumber, selectNumber);
            if (New_add_index != resNumber[0])
            {
                Response.Write("<script>alert('填写序号有误')</script>");
                return;
            }

            //更新列名以及数据源
            string[] list   = { "project_name", "xunjia_baojia", "tender", "sign", "toubiao", "equip", "test", "cuikuan", "contract", "other", "PM_day", "remark" };
            string[] source = { New_add_engineName, New_add_quotation, New_add_tender, New_add_sign, New_add_bid, New_add_equip, New_add_test, New_add_dun, New_add_contract, New_add_others, New_add_managerDays, New_add_remarks };

            //查找列名以及数据源
            string[] selectList   = { "year", "month", "username", "number" };
            string[] selectSource = { year, month, username, New_add_index };

            //插入
            int res = st.table_update("Manage_Working", list, source, selectList, selectSource);

            if (res == 1)
            {
                Response.Write("<script>alert('成功')</script>");
            }
            else if (res == 0)
            {
                Response.Write("<script>alert('输入有误,请重新输入')</script>");
            }
            else if (res == 2)
            {
                Response.Write("<script>alert('语法错误')</script>");
            }
        }