protected void Confirm_Click(object sender, EventArgs e)
        {
            string a = Request.QueryString["FLAG"].ToString();

            if (Request.QueryString["FLAG"].ToString() == "NEW")
            {
                string sql = "INSERT INTO TBTM_GNFY(GNFY_YEAR,GNFY_PJNAME,GNFY_ENGNAME,GNFY_HTBH,GNFY_HTJE,GNFY_RZB," +
                             "GNFY_ZW,GNFY_ZV,GNFY_DJTIME,GNFY_ZL1,GNFY_ZL2," +
                             "GNFY_TJ1,GNFY_TJ2,GNFY_CC,GNFY_GBZL,GNFY_LJE," +
                             "GNFY_BZ,GNFY_CLERKID,GNFY_DATE)" +
                             "VALUES('" + TextBoxYEAR.Text + "','" + TextBoxProject.Text + "','" + TextBoxEngine.Text + "','" + TextBoxHTBH.Text + "','" +
                             TextBoxHTJE.Text + "','" + TextBoxRZB.Text + "','" + TextBoxZZL.Text + "','" +
                             TextBoxZTJ.Text + "','" + TextBoxDJTIME.Text + "','" + TextBoxZL.Text + "','" +
                             TextBoxZL1.Text + "','" + TextBoxTJ.Text + "','" + TextBoxTJ1.Text + "','" +
                             TextBoxCC.Text + "','" + TextBoxGBZL.Text + "','" + TextBoxZZJSJE.Text + "','" +
                             TextBoxBZ.Text + "','" +
                             Session["UserID"].ToString() + "','" + DateTime.Now + "')";
                DBCallCommon.ExeSqlText(sql);
                Confirm.Enabled = false;
            }
            if (Request.QueryString["FLAG"].ToString() == "EDIT")
            {
                string sql = "UPDATE TBTM_GNFY SET  GNFY_PJNAME='" + TextBoxProject.Text + "',GNFY_HTBH='" + TextBoxHTBH.Text + "'," +
                             "GNFY_HTJE='" + TextBoxHTJE.Text + "',GNFY_RZB='" + TextBoxRZB.Text + "'," +
                             "GNFY_ENGNAME='" + TextBoxEngine.Text + "',GNFY_DJTIME='" + TextBoxDJTIME.Text + "'," +
                             "GNFY_ZW='" + TextBoxZZL.Text + "',GNFY_ZV='" + TextBoxZTJ.Text + "'," +
                             "GNFY_ZL1='" + TextBoxZL.Text + "',GNFY_ZL2='" + TextBoxZL1.Text + "'," +
                             "GNFY_TJ1='" + TextBoxTJ.Text + "',GNFY_TJ2='" + TextBoxTJ1.Text + "'," +
                             "GNFY_CC='" + TextBoxCC.Text + "',GNFY_GBZL='" + TextBoxGBZL.Text + "'," +
                             "GNFY_LJE='" + TextBoxZZJSJE.Text + "',GNFY_BZ='" + TextBoxBZ.Text + "'," +
                             "GNFY_YEAR='" + TextBoxYEAR.Text + "'," +
                             "GNFY_CLERKID='" + Session["UserID"].ToString() + "'," +
                             "GNFY_DATE='" + DateTime.Now + "' WHERE GNFY_ID='" + Request.QueryString["ID"].ToString() + "'";
                DBCallCommon.ExeSqlText(sql);
            }
            Response.Redirect("SM_Trans_GNFY.aspx");
        }
Пример #2
0
        protected void btn_del_Click(object sender, EventArgs e)
        {
            string        strId   = string.Empty;
            string        context = string.Empty;
            List <string> list    = new List <string>();

            foreach (RepeaterItem rptItem in Repeater1.Items)
            {
                CheckBox chk = (CheckBox)rptItem.FindControl("chk");
                if (chk.Checked)
                {
                    strId   += "'" + ((Label)rptItem.FindControl("CM_ID")).Text + "'" + ",";
                    context += "'" + ((Label)rptItem.FindControl("CM_CONTEXT")).Text + "'" + ",";
                }
            }
            strId   = strId.Substring(0, strId.Length - 1);
            context = context.Substring(0, context.Length - 1);
            #region  除文件
            string    sqlfile = "select fileload,fileName from tb_files where BC_CONTEXT in (" + context + ")";
            DataTable dt      = DBCallCommon.GetDTUsingSqlText(sqlfile);
            if (dt.Rows.Count > 0)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    string strFilePath = dt.Rows[i]["fileload"].ToString() + @"\" + dt.Rows[i]["fileName"].ToString();
                    File.Delete(strFilePath);
                }
            }
            #endregion

            string sqlTxt = "delete from TBCM_APPLICA where CM_ID in (" + strId + ")";
            list.Add(sqlTxt);
            string sqlTxt1 = "delete from tb_files where BC_CONTEXT in (" + context + ")";
            list.Add(sqlTxt1);
            DBCallCommon.ExecuteTrans(list);
            bindGrid();
        }
Пример #3
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         this.Title         = "岗位信息管理";
         lblupdate.Visible  = false;
         lblupload2.Visible = false;
         string actionstr = Request.QueryString["action"].ToString();
         GetDepartment1();                                                  //获取部门下拉框的值
         //getjobcat();                                                       //获取工种下拉框的值
         if (actionstr == "add")
         {
             btnupdate.Text = "增加";
             //ST_MANCLERK.Text = Session["UserName"].ToString();
             ST_FILLDATE.Text    = System.DateTime.Now.ToString();
             Panel2.CssClass     = "";
             TextBoxdept.Visible = false;
             Panel1.Enabled      = true;
         }
         else if (actionstr == "update")
         {
             //ST_MANCLERK.Text = Session["UserName"].ToString();
             ST_FILLDATE.Text    = System.DateTime.Now.ToString();
             Panel2.CssClass     = "";
             TextBoxdept.Visible = false;
             Panel1.Enabled      = true;
             Showdata();
         }
         else
         {
             btnupdate.Visible        = false;
             DropDownListdept.Visible = false;
             Showdata();
         }
     }
     DBCallCommon.closeConn(sqlConn);
 }
Пример #4
0
        protected void btn_export_Click(object sender, EventArgs e)
        {
            string condition = ViewState["StrWhere"].ToString();
            string sqlfjcb   = "select FJCB_TSAID,sum(ISNULL(FJCB_HJHSJE,0)) as FJCB_HJHSJE,sum(ISNULL(FJCB_HJBHSJE,0)) as FJCB_HJBHSJE,(FJCB_YEAR+'-'+FJCB_MONTH) as FJCB_YEARMONTH from FM_FJCB where " + condition + " group by FJCB_TSAID,(FJCB_YEAR+'-'+FJCB_MONTH)";

            System.Data.DataTable dtfjcb = DBCallCommon.GetDTUsingSqlText(sqlfjcb);
            string filename = "分交成本任务号汇总.xls";

            HttpContext.Current.Response.ContentType = "application/vnd.ms-excel";
            HttpContext.Current.Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", System.Web.HttpContext.Current.Server.UrlEncode(filename)));
            HttpContext.Current.Response.Clear();
            using (FileStream fs = File.OpenRead(System.Web.HttpContext.Current.Server.MapPath("分交成本汇总导出.xls")))
            {
                IWorkbook wk     = new HSSFWorkbook(fs);//创建workbook对象
                ISheet    sheet1 = wk.GetSheetAt(0);
                for (int i = 0; i < dtfjcb.Rows.Count; i++)
                {
                    IRow  row   = sheet1.CreateRow(i + 1);
                    ICell cell0 = row.CreateCell(0);
                    cell0.SetCellValue(i + 1);
                    for (int j = 0; j < dtfjcb.Columns.Count; j++)
                    {
                        string str = dtfjcb.Rows[i][j].ToString();
                        row.CreateCell(j + 1).SetCellValue(str);
                    }
                }
                for (int r = 0; r <= dtfjcb.Columns.Count; r++)
                {
                    sheet1.AutoSizeColumn(r);
                }
                sheet1.ForceFormulaRecalculation = true;
                MemoryStream file = new MemoryStream();
                wk.Write(file);
                HttpContext.Current.Response.BinaryWrite(file.GetBuffer());
                HttpContext.Current.Response.End();
            }
        }
Пример #5
0
        protected void btnYYFX_OnClick(object sender, EventArgs e)
        {
            string CLD_ID   = "";
            string CLD_SPZT = "";
            string CLD_BH   = "";

            for (int i = 0, length = rptSHFWCLD.Items.Count; i < length; i++)
            {
                CheckBox cbx = (CheckBox)rptSHFWCLD.Items[i].FindControl("cbxXuHao");
                if (cbx.Checked)
                {
                    CLD_ID   = ((HtmlInputHidden)rptSHFWCLD.Items[i].FindControl("CLD_ID")).Value;
                    CLD_SPZT = ((HtmlInputHidden)rptSHFWCLD.Items[i].FindControl("CLD_SPZT")).Value;
                    CLD_BH   = ((Label)rptSHFWCLD.Items[i].FindControl("CLD_BH")).Text.Trim();
                    break;
                }
            }
            if (CLD_ID == "")
            {
                Response.Write("<script type='text/javascript'>alert('请勾选一条进行修改!!!')</script>");
                return;
            }
            else if (CLD_SPZT == "1y")
            {
                string sql = "update CM_SHCLD set CLD_YYFX_TXR='" + hidTXR.Value.Trim() + "',";
                sql += "CLD_YYFX_FGR='" + Session["UserName"].ToString() + "'";
                sql += " where CLD_ID='" + CLD_ID + "'";
                DBCallCommon.ExeSqlText(sql);
                Response.Write("<script type='text/javascript'>alert('您已成功将任务分给了“" + hidTXR.Value + "”!!!')</script>");
                DBCallCommon.SendEmail(DBCallCommon.GetEmailAddressByUserID(GetST_ID(hidTXR.Value)), new List <string>(), new List <string>(), "售后质量问题处理通知", "您有售后质量问题处理单“" + CLD_BH + "”需要填写“原因分析”,请登录系统,进入市场管理模块的“售后质量问题处理单页面”进行填写。");
            }
            else
            {
                Response.Write("<script type='text/javascript'>alert('市场部长审批通过后您才能分工!!!')</script>");
                return;
            }
        }
Пример #6
0
        //protected string check_ddl_YS()
        //{
        //    Encrypt_Decrypt ed = new Encrypt_Decrypt();
        //    string ContractNo = ed.DecryptText(Request.QueryString["ContractNo"].ToString());
        //    string Mar_code = Request.QueryString["Marcode"].ToString();
        //    string str_ys_name = "";
        //    if (Mar_code=="01.07")
        //    {
        //        if (ddl_YS_name.SelectedItem.Text.ToString()=="定尺板")
        //        {
        //            if (DropDownList_mar_type.SelectedItem.Text.ToString()!="定尺板")
        //            {
        //                str_ys_name = " and PO_MASHAPE='定尺板'";
        //            }
        //        }
        //        else
        //            if (ddl_YS_name.SelectedItem.Text.ToString() == "轨道系统")
        //            {
        //                str_ys_name = " and marnm like '%轨道%'";
        //            }
        //            else if (ddl_YS_name.SelectedItem.Text.ToString() == "普通材料")
        //        {
        //            str_ys_name = "  and charindex('轨道',marnm)=0  and PO_MASHAPE!='定尺板'";
        //        }
        //    }
        //    if (Mar_code=="01.11"||Mar_code=="01.08")
        //    {
        //            str_ys_name = "  and charindex('" + ddl_YS_name.SelectedItem.Text.ToString() + "',marnm)>0 ";
        //            string sql_contain = "select YS_Product_Name from TBBD_Product_type where YS_Product_Tag='1' " +
        //                        "and charindex('-',YS_Product_Code)>0 and YS_Product_Name like '%" + ddl_YS_name.SelectedItem.Text.ToString() + "%' " +
        //                        "and YS_Product_Name!='" + ddl_YS_name.SelectedItem.Text.ToString() + "'";
        //            System.Data.DataTable dt_contain = DBCallCommon.GetDTUsingSqlText(sql_contain);
        //            for (int s = 0; s < dt_contain.Rows.Count; s++)
        //            {
        //                str_ys_name += " and charindex('" + dt_contain.Rows[s]["YS_Product_Name"] + "',marnm)=0";
        //            }
        //    }
        //    if (Mar_code=="other")
        //    {
        //            string sql_mar_type = "select YS_Product_Code from TBBD_Product_type where YS_Product_Name='" + ddl_YS_name.SelectedItem.Text.ToString() + "'";
        //            System.Data.DataTable dt_mar_type = DBCallCommon.GetDTUsingSqlText(sql_mar_type);
        //            if (dt_mar_type.Rows.Count > 0)
        //            {
        //                str_ys_name += " and marid like '" + dt_mar_type.Rows[0][0].ToString() + "%'";
        //            }
        //    }
        //    return str_ys_name;
        //}

        //protected void bind_ddl_YSname()
        //{
        //    Encrypt_Decrypt ed = new Encrypt_Decrypt();
        //    string ContractNo = ed.DecryptText(Request.QueryString["ContractNo"].ToString());
        //    string Mar_code = Request.QueryString["Marcode"].ToString();
        //    string name_type = "";
        //    switch (Mar_code)
        //    {
        //        case "01.07": name_type = "FERROUS_METAL"; break;
        //        case "01.11": name_type = "PURCHASE_PART"; break;
        //        case "01.08": name_type = "MACHINING_PART"; break;
        //        case "01.15": name_type = "PAINT_COATING"; break;
        //        case "01.18": name_type = "ELECTRICAL"; break;
        //        case "other": name_type = "OTHERMAT_COST"; break;
        //        default: break;
        //    }
        //    string sql_YS_NAME = "select distinct YS_NAME,YS_NAME from YS_COST_BUDGET_DETAIL where YS_CONTRACT_NO='" + ContractNo + "' and YS_FATHER='" + name_type + "' and YS_NAME!='其它'";
        //    DBCallCommon.FillDroplist(ddl_YS_name, sql_YS_NAME);
        //}

        protected void bind_ddl_mar()
        {
            Encrypt_Decrypt ed         = new Encrypt_Decrypt();
            string          ContractNo = ed.DecryptText(Request.QueryString["ContractNo"].ToString());
            string          Mar_code   = Request.QueryString["Marcode"].ToString();

            switch (Mar_code)
            {
            case "01.07": YS_NAME.Text = "黑色金属"; break;

            case "01.11": YS_NAME.Text = "外购件"; break;

            case "01.08": YS_NAME.Text = "加工件"; break;

            case "01.15": YS_NAME.Text = "油漆涂料"; break;

            case "01.18": YS_NAME.Text = "电气电料"; break;

            case "other": YS_NAME.Text = "其他材料费"; break;

            default: break;
            }
            string sql_where = " engid='" + ContractNo + "'";

            //获取材料ID
            if (Mar_code != "other")
            {
                sql_where += " and marid like '" + Mar_code + "%'";
            }
            else
            {
                sql_where += " and charindex(substring(marid,1,5),'01.07.01.08.01.11.01.15.01.18')=0";
            }
            string sqltext_mar_type = "SELECT DISTINCT isnull(PO_MASHAPE,'无') ,PO_MASHAPE FROM View_TBPC_PURORDERDETAIL_PLAN_TOTAL where " + sql_where;

            DBCallCommon.FillDroplist(DropDownList_mar_type, sqltext_mar_type);
        }
        //停用厂商
        protected void delete_Click(object sender, CommandEventArgs e)
        {
            string id = e.CommandName;
            // string sql = "select * from TBCS_CUSUP_ADD_DELETE where ID='" + id + "' and CS_ACTION='1'";
            //System.Data.DataTable dt = DBCallCommon.GetDTUsingSqlText(sql);
            //if (dt.Rows.Count > 0)
            //{
            //    ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert ('该厂商已提交过停用申请,请查看!!!');window.close();", true);
            //}
            string sql = "select * from TBCS_CUSUPINFO where cs_code='" + id + "' ";

            System.Data.DataTable dt = DBCallCommon.GetDTUsingSqlText(sql);
            if (sfjy.SelectedIndex == 0)
            {
                // Response.Write("<script>javascript:window.showModalDialog('tbcs_cusup_add_delete.aspx?action=Delete&cs_action=1&id=" + id + "','','DialogWidth=1100px;DialogHeight=1000px')</script>");
                if (dt.Rows[0]["CS_TYPE"].ToString() == "2")
                {
                    Response.Redirect("tbcs_cusup_add_delete.aspx?action=Delete&cs_action=1&id=" + id + "");
                }
                else
                {
                    Response.Redirect("tbcs_cusup_add_delete_old.aspx?action=Delete&cs_action=1&id=" + id + "");
                }
            }
            else if (sfjy.SelectedIndex == 1)
            {
                // Response.Write("<script>javascript:window.showModalDialog('tbcs_cusup_add_delete.aspx?action=Delete&cs_action=1&id=" + id + "','','DialogWidth=1100px;DialogHeight=1000px')</script>");
                if (dt.Rows[0]["CS_TYPE"].ToString() == "2")
                {
                    Response.Redirect("tbcs_cusup_add_delete.aspx?action=Delete&cs_action=0&id=" + id + "");
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert ('该功能是针对采购供应商再起启用的功能,您无法进行此项操作!!!');window.close();", true);
                }
            }
        }
Пример #8
0
        //导出
        protected void btndaochu_Click(object sender, EventArgs e)
        {
            string strwhere = ViewState["sqlText"].ToString().Trim();
            string sql      = "select PCODE,MARID,MARNM,MARGG,MARCZ,MARGB,NUM,UNIT,substring(TJDATE,1,11) AS SUBMITTM,DEPNM,TJRNM,DETAILNOTE from View_OTHER_PLAN_RVW where " + strwhere + " order by SUBMITTM DESC";

            System.Data.DataTable dt = DBCallCommon.GetDTUsingSqlText(sql);
            string filename          = "新增采购申请导出.xls";

            HttpContext.Current.Response.ContentType = "application/vnd.ms-excel";
            HttpContext.Current.Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", System.Web.HttpContext.Current.Server.UrlEncode(filename)));
            HttpContext.Current.Response.Clear();
            using (FileStream fs = File.OpenRead(System.Web.HttpContext.Current.Server.MapPath("新增采购申请导出模板.xls")))
            {
                IWorkbook wk     = new HSSFWorkbook(fs);//创建workbook对象
                ISheet    sheet1 = wk.GetSheetAt(0);
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    IRow  row   = sheet1.CreateRow(i + 1);
                    ICell cell0 = row.CreateCell(0);
                    cell0.SetCellValue(i + 1);
                    for (int j = 0; j < dt.Columns.Count; j++)
                    {
                        string str = dt.Rows[i][j].ToString();
                        row.CreateCell(j + 1).SetCellValue(str);
                    }
                }
                //for (int r = 0; r <= dt.Columns.Count; r++)
                //{
                //    sheet1.AutoSizeColumn(r);
                //}
                sheet1.ForceFormulaRecalculation = true;
                MemoryStream file = new MemoryStream();
                wk.Write(file);
                HttpContext.Current.Response.BinaryWrite(file.GetBuffer());
                HttpContext.Current.Response.End();
            }
        }
Пример #9
0
        protected void btnSave_Replace(object sender, EventArgs e)
        {
            string sqltext;

            if (((Button)sender).CommandName == "Replace")
            {
                sqltext = "update " + tablename + " set " + ddlRepType.SelectedValue + "=REPLACE(" + ddlRepType.SelectedValue + ",'" + txtStart.Text.Trim() + "','" + txtEnd.Text.Trim() + "') WHERE " + ViewState["Org"].ToString() + "";

                string        conStr = DBCallCommon.GetStringValue("connectionStrings");
                SqlConnection conn   = new SqlConnection(conStr);
                SqlCommand    sc     = new SqlCommand();
                sc.CommandType = CommandType.Text;
                sc.Connection  = conn;
                sc.CommandText = sqltext;
                DBCallCommon.openConn(conn);
                int rowEffected = sc.ExecuteNonQuery();
                DBCallCommon.closeConn(conn);

                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert('替换成功!!!\\r\\r影响行数【" + rowEffected + "】');", true);
            }
            else if (((Button)sender).CommandName == "Add")
            {
                sqltext = "update " + tablename + " set " + ddlRepType.SelectedValue + "=" + ddlRepType.SelectedValue + "+'  " + txtAdd.Text.Trim() + "' WHERE " + ViewState["Org"].ToString() + "";

                string        conStr = DBCallCommon.GetStringValue("connectionStrings");
                SqlConnection conn   = new SqlConnection(conStr);
                SqlCommand    sc     = new SqlCommand();
                sc.CommandType = CommandType.Text;
                sc.Connection  = conn;
                sc.CommandText = sqltext;
                DBCallCommon.openConn(conn);
                int rowEffected = sc.ExecuteNonQuery();
                DBCallCommon.closeConn(conn);

                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert('追加成功!!!\\r\\r影响行数【" + rowEffected + "】');", true);
            }
        }
Пример #10
0
 private void SendEmail()
 {
     foreach (ListItem item in cbxCS.Items)
     {
         if (item.Selected)
         {
             DBCallCommon.SendEmail(DBCallCommon.GetEmailAddressByUserID(item.Value), new List <string>(), new List <string>(), "顾客财产质检", "您有合同号为" + CM_CONTR.Text.Trim() + ",项目名称为" + CM_PJNAME.Text.Trim() + ",顾客为" + CM_COSTERM.Text.Trim() + "的顾客财产需要质检,请登录系统查看。");
         }
     }
     foreach (ListItem item in cbxTH.Items)
     {
         if (item.Selected)
         {
             DBCallCommon.SendEmail(DBCallCommon.GetEmailAddressByUserID(item.Value), new List <string>(), new List <string>(), "新增顾客财产查看", "合同号为" + CM_CONTR.Text.Trim() + ",项目名称为" + CM_PJNAME.Text.Trim() + ",顾客为" + CM_COSTERM.Text.Trim() + "的顾客财产下推至质检,请登录系统查看。");
         }
     }
     foreach (ListItem item in cbxPD.Items)
     {
         if (item.Selected)
         {
             DBCallCommon.SendEmail(DBCallCommon.GetEmailAddressByUserID(item.Value), new List <string>(), new List <string>(), "新增顾客财产查看", "合同号为" + CM_CONTR.Text.Trim() + ",项目名称为" + CM_PJNAME.Text.Trim() + ",顾客为" + CM_COSTERM.Text.Trim() + "的顾客财产下推至质检,请登录系统查看。");
         }
     }
 }
Пример #11
0
        protected void btndc_click(object sender, EventArgs e)
        {
            string condition = ViewState["StrWhere"].ToString();
            string sqldif    = "select DIFYF_TSAID,DIFYF_YEAR,DIFYF_MONTH,sum(cast(isnull(DIFYF_DIFMONEY,0) as decimal(12,2))) from TBFM_YFDIF where " + condition + " group by DIFYF_TSAID,DIFYF_YEAR,DIFYF_MONTH";

            System.Data.DataTable dtdif = DBCallCommon.GetDTUsingSqlText(sqldif);
            string filename             = "运费差额.xls";

            HttpContext.Current.Response.ContentType = "application/vnd.ms-excel";
            HttpContext.Current.Response.AddHeader("Content-Disposition", string.Format("attachment;filename={0}", System.Web.HttpContext.Current.Server.UrlEncode(filename)));
            HttpContext.Current.Response.Clear();
            using (FileStream fs = File.OpenRead(System.Web.HttpContext.Current.Server.MapPath("运费差额导出模版.xls")))
            {
                IWorkbook wk     = new HSSFWorkbook(fs);//创建workbook对象
                ISheet    sheet1 = wk.GetSheetAt(0);
                for (int i = 0; i < dtdif.Rows.Count; i++)
                {
                    IRow row = sheet1.CreateRow(i + 1);
                    row.CreateCell(0).SetCellValue(i + 1);
                    for (int j = 0; j < dtdif.Columns.Count; j++)
                    {
                        string str = dtdif.Rows[i][j].ToString();
                        row.CreateCell(j + 1).SetCellValue(str);
                    }
                }
                for (int r = 0; r <= dtdif.Columns.Count; r++)
                {
                    sheet1.AutoSizeColumn(r);
                }
                sheet1.ForceFormulaRecalculation = true;
                MemoryStream file = new MemoryStream();
                wk.Write(file);
                HttpContext.Current.Response.BinaryWrite(file.GetBuffer());
                HttpContext.Current.Response.End();
            }
        }
        protected void btnDelete_Click(object sender, EventArgs e)
        {
            List <string> sql = new List <string>();

            string sqltext = "";

            foreach (RepeaterItem LabelID in Det_Repeater.Items)
            {
                System.Web.UI.WebControls.CheckBox chk = (System.Web.UI.WebControls.CheckBox)LabelID.FindControl("CKBOX_SELECT");
                if (chk.Checked)
                {
                    string Id = ((HtmlInputHidden)LabelID.FindControl("hidId")).Value;


                    sqltext = "delete FROM TBDS_KaoHe_JXDetail WHERE Id='" + Id + "'";
                    sql.Add(sqltext);
                }
            }
            DBCallCommon.ExecuteTrans(sql);

            Response.Write("<script>alert('删除成功!')</script>");
            ShowData(hidConext.Value);
            CaculZongGZ(hidConext.Value);
        }
Пример #13
0
        private void Bind_Audit_Info()
        {
            string    sqltext = "select * from View_EQU_AUDIT where DocuNum='" + TextBox_pid.Text.ToString() + "'";
            DataTable dt      = DBCallCommon.GetDTUsingSqlText(sqltext);

            if (dt.Rows.Count > 0)
            {
                firstid.Value  = dt.Rows[0]["Fir_Per"].ToString();
                txt_first.Text = dt.Rows[0]["name1"].ToString();
                if (dt.Rows[0]["Fir_Jg"].ToString() != "0")
                {
                    rbl_first.SelectedValue = dt.Rows[0]["Fir_Jg"].ToString();
                }
                first_time.Text    = dt.Rows[0]["Fir_Sj"].ToString();
                first_opinion.Text = dt.Rows[0]["Fir_Yj"].ToString();

                secondid.Value  = dt.Rows[0]["Sec_Per"].ToString();
                txt_second.Text = dt.Rows[0]["name2"].ToString();
                if (dt.Rows[0]["Sec_Jg"].ToString() != "0")
                {
                    rbl_second.SelectedValue = dt.Rows[0]["Sec_Jg"].ToString();
                }
                second_time.Text    = dt.Rows[0]["Sec_Sj"].ToString();
                second_opinion.Text = dt.Rows[0]["Sec_Yj"].ToString();

                thirdid.Value  = dt.Rows[0]["Thi_Per"].ToString();
                txt_third.Text = dt.Rows[0]["name3"].ToString();
                if (dt.Rows[0]["Thi_Jg"].ToString() != "0")
                {
                    rbl_third.SelectedValue = dt.Rows[0]["Thi_Jg"].ToString();
                }
                third_time.Text    = dt.Rows[0]["Thi_Sj"].ToString();
                third_opinion.Text = dt.Rows[0]["Thi_Yj"].ToString();
                Control_SHLC();
            }
        }
        private void bindControl()
        {
            string    sql = "select count(*) from TBFM_STORAGEBAL where SI_YEAR='" + DateTime.Now.Year.ToString() + "' and SI_PERIOD='" + DateTime.Now.Month.ToString().PadLeft(2, '0') + "' and SI_BEGNUM=0 and SI_BEGBAL<>0";
            DataTable dt  = DBCallCommon.GetDTUsingSqlText(sql);

            if (Convert.ToInt16(dt.Rows[0][0]) == 0)
            {
                btn_adjust.Enabled = false;
            }
            dt.Clear();

            sql = "select count(*) from TBFM_STORAGEBAL where SI_YEAR='" + DateTime.Now.Year.ToString() + "' and SI_PERIOD='" + DateTime.Now.Month.ToString().PadLeft(2, '0') + "' and SI_BEGNUM=0 and SI_BEGDIFF<>0";
            dt  = DBCallCommon.GetDTUsingSqlText(sql);
            if (Convert.ToInt16(dt.Rows[0][0]) == 0)
            {
                btn_antiadjust.Enabled = false;
            }
            else
            {
                GridView1.EmptyDataText = "期初异常金额已调整!";
            }
            dt.Clear();

            sql = "select count(*) from TBFM_HSTOTAL where HS_YEAR='" + DateTime.Now.Year.ToString() + "' and HS_MONTH='" + DateTime.Now.Month.ToString().PadLeft(2, '0') + "' and HS_STATE='2'";
            dt  = DBCallCommon.GetDTUsingSqlText(sql);
            if (Convert.ToInt16(dt.Rows[0][0]) > 0)
            {
                //期初调整和反期初调整都不能用

                btn_adjust.Enabled = false;

                btn_antiadjust.Enabled = false;
            }

            dt.Clear();
        }
Пример #15
0
        private void Control_Enable()
        {
            string    sql = "select * from TBCM_ChANLIST where CH_ID='" + chId + "'";
            DataTable dt  = DBCallCommon.GetDTUsingSqlText(sql);

            if (dt.Rows.Count > 0)
            {
                DataRow dr = dt.Rows[0];
                int     n  = int.Parse(dr["CM_PSJB"].ToString());
                for (int i = 0; i < n; i++)
                {
                    Panel pal = new Panel();
                    pal = (Panel)TabContainer1.FindControl("Pan_ShenHe").FindControl("Panel" + i.ToString());
                    TextBox tbyj = (TextBox)TabContainer1.FindControl("Pan_ShenHe").FindControl("txt_shyj" + i.ToString());

                    Label       lb = (Label)TabContainer1.FindControl("Pan_ShenHe").FindControl("lb_shr" + i.ToString());
                    HiddenField hd = (HiddenField)TabContainer1.FindControl("Pan_ShenHe").FindControl("lb_shrid" + i.ToString());
                    if (UserID.Value == hd.Value && tbyj.Text == "")
                    {
                        pal.Enabled      = true;
                        tbyj.BorderColor = System.Drawing.Color.Orange;
                        tbyj.Focus();
                        LbtnYes.Visible = true;
                        LbtnNO.Visible  = true;
                        if (action == "look")
                        {
                            pal.Enabled = false;
                        }
                    }
                    else
                    {
                        pal.Enabled = false;
                    }
                }
            }
        }
        private DataTable GetdetailData()
        {
            string shape   = "";
            string sqltext = "";

            sqltext = "SELECT mpcode,ptcode,marid,marnm,marguige+'/'+marcaizhi+'/'+marguobiao as marxinxi, cast(cast(num as float) as varchar)+'('+marcgunit+')' as num, cast(cast(fznum as float) as varchar)+'('+fzunit+')' as fznum, " +
                      " allnote,detailmarid, detailmarnm, detailmarguige+'/'+detailmarcaizhi+'/'+detailmarguobiao as demarxinxi, " +
                      " cast(cast(detailmarnuma as float) as varchar)+'('+detailmarunit+')' as detailnum,cast(cast(detailmarnumb as float) as varchar)+'('+detailfzunit+')' as detailfznum, " +
                      " detailnote, length, width, detaillength, detailwidth  " +
                      "FROM View_TBPC_MARREPLACE_total_all_detail " +
                      "WHERE mpcode='" + gloabsheetno + "'";

            DataTable dt      = DBCallCommon.GetDTUsingSqlText(sqltext);
            int       rowsnum = dt.Rows.Count;

            for (int i = rowsnum + 1; i <= 1; i++)
            {
                DataRow dr = dt.NewRow();
                dr["mpcode"]      = "";
                dr["ptcode"]      = "";
                dr["marid"]       = "";
                dr["marnm"]       = "";
                dr["marxinxi"]    = "";
                dr["num"]         = "";
                dr["fznum"]       = "";
                dr["allnote"]     = "";
                dr["detailmarid"] = "";
                dr["detailmarnm"] = "";
                dr["demarxinxi"]  = "";
                dr["detailnum"]   = "";
                dr["detailfznum"] = "";
                dr["detailnote"]  = "";
                dt.Rows.Add(dr);
            }
            return(dt);
        }
Пример #17
0
        //扣款
        //YZ扣款 "-" OK
        protected void btnKKZJYZ_Click(object sender, EventArgs e)
        {
            decimal kkje = 0;
            string  kkrq = DateTime.Now.ToString("yyyy-MM-dd");

            if (txtZZSPJEZJYZ.Text.Trim() != "")
            {
                kkje = Convert.ToDecimal(txtZZSPJEZJYZ.Text.Trim());
                string        sqltext1 = "update TBPM_CONPCHSINFO set PCON_SPJE=PCON_SPJE+" + kkje + " where PCON_BCODE='" + HTBH.Text.Trim() + "'";
                string        sqltext2 = "update TBPM_SUBCLAIM set  SPS_ZZSPJE=" + kkje + ",SPS_SFKK=0,SPS_KKRQ='" + kkrq + "' where SPS_HTBH='" + HTBH.Text.Trim() + "' and SPS_ID='" + txtSPDH.Text.Trim() + "' and SPS_SPLB=" + splb;
                List <string> sql      = new List <string>();
                sql.Add(sqltext1);
                sql.Add(sqltext2);
                DBCallCommon.ExecuteTrans(sql);
                btnKKZJYZ.Visible         = false;
                rblSFKKZJYZ.SelectedIndex = 0;

                this.ClientScript.RegisterStartupScript(GetType(), "js", "alert('扣款成功!已扣款" + kkje + "并添加到合同索赔金额中');", true);
            }
            else
            {
                this.ClientScript.RegisterStartupScript(GetType(), "js", "alert('索赔金额不能为空!');", true);
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     UCPaging1.PageChanged   += new UCPaging.PageHandler(Pager_PageChanged);
     ViewState["ObjPageSize"] = Convert.ToDouble(DropDownList5.SelectedValue);
     if (!IsPostBack)
     {
         if (Session["UserDeptID"].ToString() == "03")
         {
             btn_BGdata.Visible     = true;
             btn_editbeizhu.Visible = true;
         }
         //hid_filter.Text = "(select top(10000) * from View_TBPC_PLAN_PLACE order by PUR_ID desc)t" + "/" + Session["UserID"].ToString();
         //if (DropDownListrange.SelectedIndex == 1)
         //{
         hid_filter.Text = "View_TBPC_PLAN_PLACE" + "/" + Session["UserID"].ToString();
         //}
         string sf = "";
         if (Request.QueryString["sf"] != null)
         {
             sf = Request.QueryString["sf"].ToString();
         }
         if (sf != "1")
         {
             string sqltext = "";
             sqltext = "delete from TBPC_FILTER_INFO where tableuser='******'";
             DBCallCommon.ExeSqlText(sqltext);
             sqltext = "delete from TBPC_COLUMNFILTER_INFO where tableuser='******'";
             DBCallCommon.ExeSqlText(sqltext);
         }
         bindcloseper();
         initpageinfo();
         getArticle(true);
         //getClassTwo();
     }
     //CheckUser(ControlFinder);
 }
Пример #19
0
        protected void Textname_TextChanged(object sender, EventArgs e)
        {
            int num = (sender as TextBox).Text.Trim().IndexOf("|", 0);

            if (num > 0)
            {
                string stid = (sender as TextBox).Text.Trim().Substring(0, num);

                string sqlText = "select * from View_TBDS_STAFFINFO where ST_ID='" + stid + "'";

                DataTable dt = DBCallCommon.GetDTUsingSqlText(sqlText);

                if (dt.Rows.Count > 0)
                {
                    lbstid.Text        = stid;
                    txtname.Text       = dt.Rows[0]["ST_NAME"].ToString().Trim();
                    txtdepartment.Text = dt.Rows[0]["DEP_NAME"].ToString().Trim();
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert('人员不存在,请重新输入!');", true);
                }
            }
        }
        protected void getStaffInfo(string st_id, string DEP_NAME, int i)
        {
            string sql = string.Format("select ST_NAME,ST_ID,ST_DEPID from TBDS_STAFFINFO as a inner join TBCM_HT_SETTING as b on a.ST_ID=b.per_id where a.ST_PD='0'and b.dep_id='{0}' and per_sfjy='0' and per_type='0'", st_id);
            //bindInfo(sql, i, DEP_NAME, st_id);
            DataTable dt = DBCallCommon.GetDTUsingSqlText(sql);

            if (st_id == "01")
            {
                for (int j = 0; j < dt.Rows.Count; j++)
                {
                    DataTable ld = new DataTable();
                    ld.Columns.Add("ST_NAME");
                    ld.Columns.Add("ST_ID");
                    ld.Columns.Add("ST_DEPID");
                    ld.Rows.Add(dt.Rows[j][0].ToString(), dt.Rows[j][1].ToString(), dt.Rows[j][2].ToString());
                    bindInfo(ld, st_id + j.ToString(), DEP_NAME, i);
                    i++;
                }
            }
            else
            {
                bindInfo(dt, st_id, DEP_NAME, i);
            }
        }
Пример #21
0
        protected string generatecode()
        {
            string pi_id = "";

            if (gloabptc.Contains("#"))
            {
                gloabptc = gloabptc.Substring(0, gloabptc.IndexOf("#")).ToString();
            }
            string    tag_pi_id = gloabptc + "#";
            string    end_pi_id = "";
            string    sqltext   = "SELECT TOP 1 PIC_PTCODE FROM TBPC_IQRCMPPRICE WHERE PIC_PTCODE LIKE '" + tag_pi_id + "%' ORDER BY PIC_PTCODE DESC";
            DataTable dt        = DBCallCommon.GetDTUsingSqlText(sqltext);

            if (dt.Rows.Count > 0)
            {
                end_pi_id = Convert.ToString(Convert.ToInt32((dt.Rows[0]["PIC_PTCODE"].ToString().Substring(dt.Rows[0]["PIC_PTCODE"].ToString().Length - 1, 1))) + 1);
            }
            else
            {
                end_pi_id = "1";
            }
            pi_id = tag_pi_id + end_pi_id;
            return(pi_id);
        }
        /****************************对绑定已经勾选的评审人*************************************/
        private void bindSelectReviewer()
        {
            string    cr_id    = LBpsdh.Text;//	评审单号
            string    sql_psbm = "select distinct dep_id,b.dep_name from TBCM_HT_SETTING as a left join TBDS_DEPINFO as b on a.dep_id=b.DEP_CODE";
            DataTable dt_psbm  = DBCallCommon.GetDTUsingSqlText(sql_psbm);

            for (int i = 0; i < dt_psbm.Rows.Count; i++)
            {
                CheckBoxList ck = (CheckBoxList)Panel1.FindControl("cki" + i.ToString());
                if (ck != null)
                {
                    for (int j = 0; j < ck.Items.Count; j++)
                    {
                        string check_select = "select *  from TBCR_CONTRACTREVIEW_DETAIL where" +
                                              " CRD_ID='" + cr_id + "' and CRD_PID='" + ck.Items[j].Value + "' and CRD_DEP!='01'";
                        DataTable dt = DBCallCommon.GetDTUsingSqlText(check_select);
                        if (dt.Rows.Count > 0)
                        {
                            ck.Items[j].Selected = true;
                        }
                    }
                }
            }
        }
Пример #23
0
        //创建单号
        private string Create_orderid()
        {
            string id = "";

            id = "TJZJ-R-QM-";


            string        sqlText = "select Top 1 PRO_ID from TBQC_EXTERNAL_AUDIT where PRO_ID like '" + id + "%'  Order by PRO_ID desc";//找出的最大号
            SqlDataReader dr      = DBCallCommon.GetDRUsingSqlText(sqlText);

            if (dr.HasRows)
            {
                dr.Read();
                string[] bh    = dr["PRO_ID"].ToString().Split('-');
                int      maxID = Convert.ToInt16(bh[bh.Length - 1]) + 1;//取数组最后一个
                dr.Close();
                id += maxID.ToString().PadLeft(4, '0');
            }
            else
            {
                id += "0001";
            }
            return(id);
        }
Пример #24
0
        protected void btn_daochu_Click(object sender, EventArgs e)
        {
            int           temp = isselected();
            List <string> list = new List <string>();

            if (temp == 1)
            {
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert('您没有选择数据,本次操作无效!');", true);
            }
            else if (temp == 2)
            {
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert('您选择的数据包含多条订单,本次操作无效!');", true);
            }
            else
            {
                string sqltext  = "";
                string sqltext2 = "";
                string sqltext3 = "";
                string docnum   = "";
                string money    = "";
                foreach (RepeaterItem Reitem in Purordertotal_list_Repeater.Items)
                {
                    System.Web.UI.WebControls.CheckBox cb = (System.Web.UI.WebControls.CheckBox)Reitem.FindControl("CKBOX_SELECT");
                    if (cb.Checked)
                    {
                        docnum = ((System.Web.UI.WebControls.Label)Reitem.FindControl("TA_DOCNUM")).Text;
                        //sqltext = "select TA_DOCNUM,  TA_ZDRNAME,CONVERT(varchar, TA_ZDTIME ,23) as TA_ZDTIME,TA_SUPPLYNAME,TA_AMOUNT,TA_TOTALWGHT,TA_TOTALNOTE,TA_PTC,TA_NUM,TA_WXTYPE,TA_PROCESS,TA_UWGHT,TA_WGHT,TA_PRICE,TA_MONEY,TA_JHQ,TA_SJJHQ,TA_NOTE from VIEW_TBMP_ACCOUNTS where TA_DOCNUM='" + docnum + "'";
                        sqltext  = " select TA_ENGID,TA_TUHAO,TA_ZONGXU,TA_MNAME,TA_CAIZHI,TA_UNUM,TA_NUM,TA_UWGHT,TA_WGHT,TA_PROCESS,TA_PRICE,TA_MONEY,PIC_JGNUM ,TA_TOTALNOTE,TA_ZDRNAME,TA_SUPPLYNAME,TA_TOTALWGHT,TA_AMOUNT from VIEW_TBMP_ACCOUNTS where TA_DOCNUM='" + docnum + "' order by TA_ENGID ";
                        sqltext2 = "select TA_ENGID,TA_WXTYPE,'',TO_ENGNAME, SUM(TA_NUM),SUM(TA_WGHT),SUM(TA_MONEY),TA_JHQ,BJSJ,PIC_JGNUM from VIEW_TBMP_ACCOUNTS AS a left join (select PTC,BJSJ ,ISAGAIN,rn from (select *,row_number() over(partition by PTC order by ISAGAIN ) as rn from View_TBQM_APLYFORITEM) as a where rn<=1 ) as B ON A.TA_PTC=B.PTC WHERE TA_DOCNUM='" + docnum + "' group by TA_ENGID,TA_WXTYPE,TO_ENGNAME,TA_JHQ,BJSJ,PIC_JGNUM";
                        sqltext3 = "select dbo.MP_Transfor(TA_AMOUNT) as money FROM VIEW_TBMP_ACCOUNTS WHERE TA_DOCNUM='" + docnum + "'";
                        money    = DBCallCommon.GetDTUsingSqlText(sqltext3).Rows[0]["money"].ToString();
                    }
                }
                ExportDataItem1(sqltext, sqltext2, docnum, money);
            }
        }
Пример #25
0
        /// <summary>
        /// 发运完成确认
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void btnFinsh_Click(object sender, EventArgs e)
        {
            string ret = this.CanFinish();

            if (ret == "Ok")
            {
                List <string> list_sql = new List <string>();
                //更新任务分工中工程的完成状态
                sqltext = "update TBPM_TCTSASSGN set TSA_STATUS='1',TSA_STATE='2',TSA_REALFSDATE='" + System.DateTime.Now.ToString("yyyy-MM-dd") + "' where TSA_ID='" + tsaid.Text + "' or TSA_ID like '" + tsaid.Text + "-%'";
                list_sql.Add(sqltext);

                ///以下暂时取消,由生产修改
                ////////////////////更新主计划的项目工程的完成状态,这里表示完成
                //////////////////sqltext = "update TBMP_MAINPLANDETAIL set MP_STATE='1' where MP_MARK='1' and MP_ENGID='" + tsaid.Text + "'";
                //////////////////list_sql.Add(sqltext);

                ////////////////////更新其他计划工程的完成状态。
                //////////////////sqltext = "update TBMP_PDCTPLANMTH set PPM_STATE='1' where PPM_MARK='1' and PPM_ENGID='" + tsaid.Text + "'";
                //////////////////list_sql.Add(sqltext);

                DBCallCommon.ExecuteTrans(list_sql);
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert('已完成确认!!!');", true);
            }
            else if (ret == "Y/N")
            {
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert('无法进行完工确认!!!\\r\\r提示:请确认船次已添加并且发运状态为\"Y\"');", true);
            }
            else if (ret == "Confirmed")
            {
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert('该生产制号已确认过,无法再进行确认!!!');", true);
            }
            else if (ret == "WeightError")
            {
                ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "", "alert('无法确认!!!\\r\\r提示:总重与各船次分项之和不等!');", true);
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            string    result = "";
            string    wlnum  = Request.Form["wlnum"].ToString().Trim();
            string    sql    = "select sum(SQ_NUM) as SQ_NUM from TBWS_STORAGE where SQ_MARID='" + wlnum + "'";
            DataTable dt     = DBCallCommon.GetDTUsingSqlText(sql);

            if (dt.Rows.Count > 0)
            {
                if (dt.Rows[0]["SQ_NUM"].ToString().Trim() != "")
                {
                    result = "{\"result\":\"" + dt.Rows[0]["SQ_NUM"].ToString().Trim() + "\"}";
                }
                else
                {
                    result = "{\"result\":\"0\"}";
                }
            }
            else
            {
                result = "{\"result\":\"0\"}";
            }
            Response.Write(result);
        }
        protected void Bind_OTHER(string ContractNo, string FatherCode)
        {
            string sql_OTHER = "select YS_CODE,YS_NAME,YS_MONEY as YS_MONEY_BG,YS_Union_Amount as YS_Union_Amount_BG," +
                               "YS_Average_Price as YS_Average_Price_BG from YS_COST_BUDGET_DETAIL where YS_CONTRACT_NO='" + ContractNo + "'" +
                               " and YS_FATHER='" + FatherCode + "' and YS_NAME is not null and YS_MONEY is not null";

            System.Data.DataTable dt_OTHER = DBCallCommon.GetDTUsingSqlText(sql_OTHER);
            dt_OTHER.Columns.Add("YS_MONEY");
            dt_OTHER.Columns.Add("YS_Union_Amount");
            dt_OTHER.Columns.Add("YS_Average_Price");
            for (int i = 0; i < dt_OTHER.Rows.Count; i++)
            {
                string sql_real = "select YS_MONEY from YS_COST_REAL_DETAIL where YS_CONTRACT_NO='" + ContractNo + "'and YS_FATHER='" + FatherCode + "' and YS_NAME='" + dt_OTHER.Rows[i]["YS_NAME"] + "'";
                System.Data.DataTable dt_real = DBCallCommon.GetDTUsingSqlText(sql_real);
                if (dt_real.Rows.Count > 0)
                {
                    dt_OTHER.Rows[i]["YS_MONEY"] = dt_real.Rows[0][0].ToString();
                }
            }
            string sql_total = "select YS_" + FatherCode + " from YS_COST_REAL_OTHER where YS_CONTRACT_NO='" + ContractNo + "'";

            System.Data.DataTable dt_total = DBCallCommon.GetDTUsingSqlText(sql_total);
            if (dt_total.Rows.Count > 0)
            {
                string total   = dt_total.Rows[0][0].ToString();
                double total_f = (total == "" ? 0 : double.Parse(total));
                lbl_total.Text = total_f.ToString("N2");
            }

            GridView1.DataSource = dt_OTHER;
            GridView1.DataBind();
            GridView1.Columns[3].Visible = false;   //单价数量不显示
            GridView1.Columns[4].Visible = false;
            GridView1.Columns[6].Visible = false;
            GridView1.Columns[7].Visible = false;
        }
Пример #28
0
        /// <summary>
        /// 初始化页面(基本信息)
        /// </summary>
        private void InitInfo()
        {
            string tsa_id = "";

            string[] fields;
            string   sqlText = "";

            tsa_id   = Request.QueryString["action"];
            fields   = tsa_id.Split('-');
            sqlText  = "select CM_PROJ as TSA_PJNAME,TSA_ENGNAME,TSA_ENGSTRTYPE,TSA_PJID ";
            sqlText += "from View_TM_TaskAssign where TSA_ID='" + tsa_id + "'";
            SqlDataReader dr = DBCallCommon.GetDRUsingSqlText(sqlText);

            if (dr.Read())
            {
                tsaid.Text = tsa_id;

                proname.Text   = dr[0].ToString();
                eng_type.Value = dr[2].ToString();
            }
            engname.Text = dr[1].ToString();
            dr.Close();
            this.BindLotNums();
        }
Пример #29
0
        protected void btnCreat_Click(object sender, EventArgs e)
        {
            if (dplYear.SelectedIndex == 0 || dplMoth.SelectedIndex == 0)
            {
                Response.Write("<script>alert('请选择年月!!')</script>");
                return;
            }
            year  = dplYear.SelectedValue;
            month = dplMoth.SelectedValue;
            string    sql = "select * from TBOM_BGYP_Month_max where year='" + year + "' and month='" + month + "' and type='1'";
            DataTable dt  = DBCallCommon.GetDTUsingSqlText(sql);

            if (dt.Rows.Count > 0)
            {
                Response.Write("<script>alert('已存在本页额度,请勿重复添加')</script>");
                return;
            }
            else
            {
                sql = "insert into TBOM_BGYP_Month_max select DEP_CODE, DEP_NAME, MONTH_MAX, '" + year + "', '" + month + "', '1' from TBOM_BGYP_Month_max where type='0'";
                DBCallCommon.ExeSqlText(sql);
                bindGrid();
            }
        }
Пример #30
0
        protected void btnConfirm_Click(object sender, EventArgs e)
        {
            string TcName_id = "";
            string labTcName = "";

            for (int i = 0; i < GridView1.Rows.Count; i++)
            {
                GridViewRow gr  = GridView1.Rows[i];
                CheckBox    chk = (CheckBox)gr.FindControl("CheckBox1");
                TcName_id = ((Label)gr.FindControl("lblID")).Text.Trim();
                if (chk.Checked)
                {
                    string strsql = "select ST_NAME from TBDS_STAFFINFO where ST_CODE='" + TcName_id + "'";
                    //SqlDataReader dr = DBCallCommon.GetDRUsingSqlText(strsql);
                    //while (dr.Read())
                    //{
                    //    labTcName = dr[0].ToString();
                    //}
                    labTcName = DBCallCommon.GetDTUsingSqlText(strsql).Rows[0][0].ToString();
                }
            }
            Response.Write("<script>javascript:window.returnValue ='" + labTcName + "';window.close();</script>");
            //Response.Write("<script language=\"javascript\">window.opener.document.getElementById('<%=labperson.ClientID%>').value ='" + labTcName + "';window.close();</script>");
        }