Example #1
0
 protected void Button_AddBasic_Click(object sender, EventArgs e)
 {
     TextBox1.Text                   = "";
     TextBox2.Text                   = "";
     TxtFormulaEdit.Text             = "";
     LabelAddOrEdit.Text             = "新增";
     DropDownList_PBC.DataSource     = csl.S_PBCraft_Capacity(new Guid(label_CSN_ID3.Text.Trim()));
     DropDownList_PBC.DataTextField  = "PBC_Name";
     DropDownList_PBC.DataValueField = "PBC_ID";
     DropDownList_PBC.DataBind();
     DropDownList_PBC.SelectedIndex = 0;
     label_CSN_Name_ADD.Text        = label_CSN_Name3.Text;
     DropDownList_PBC.Enabled       = true;
     Panel1.Visible = true;
     UpdatePanel1.Update();
 }
Example #2
0
    protected void GridView_Basic_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        if (e.CommandName == "Delete_Basic")//
        {
            GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
            // GridView_WOmain.SelectedIndex = row.RowIndex;

            string id = e.CommandArgument.ToString().Trim();
            try
            {
                Guid guid = new Guid(id);
                csl.D_CSeries(guid);
                ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('删除成功!')", true);
            }
            catch (Exception)
            {
                ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('删除失败!,请您再核对!')", true);

                return;
            }

            //panel 各种隐藏
            TextBox_PT.Text          = "";
            TextBox_Series.Text      = "";
            TextBox_ProductName.Text = "";
            Panel_Basic.Visible      = true;
            Panel_Add.Visible        = false;
            UpdatePanel_Add.Update();
            Panel_PT.Visible = false;
            UpdatePanel_PT.Update();
            databind4();
            Panel_Product.Visible = false;
            UpdatePanel_Product.Update();

            //   TextBox_PBC.Text = "";
            UpdatePanel_Basic.Update();
            Panel1.Visible = false;
            UpdatePanel1.Update();
        }

        if (e.CommandName == "Edit_Basic")//
        {
            GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
            GridView_Basic.SelectedIndex = row.RowIndex;

            DropDownList_PBC.DataSource     = erl.S_WOError_Rework_PBCraft();
            DropDownList_PBC.DataTextField  = "PBC_Name";
            DropDownList_PBC.DataValueField = "PBC_ID";
            DropDownList_PBC.DataBind();
            string[] al = e.CommandArgument.ToString().Split(new char[] { '?' });
            DropDownList_PBC.SelectedItem.Text = al[1];
            DropDownList_PBC.Enabled           = false;
            Label_ID.Text       = al[0];
            TextBox1.Text       = al[2];
            TextBox2.Text       = al[3];
            TxtFormulaEdit.Text = al[4];
            LabelAddOrEdit.Text = "编辑";
            Panel1.Visible      = true;
            UpdatePanel1.Update();
        }
    }
Example #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        try
        {
            if (Request.QueryString["state"] == null)
            {
                label_pagestate.Text = "look";
            }
            else
            {
                label_pagestate.Text = Request.QueryString["state"];
            }
            string state = label_pagestate.Text;
            if (state.Trim() == "look")
            {
                Title = "异常查看";
                Btn_M_Confirm.Visible            = false;
                Btn_ErrorDealer_Confirm.Visible  = false;
                Btn_ErrorTrack_Confirm.Visible   = false;
                GridView2.Columns[7].Visible     = false;
                Btn_ErrorRecover_Confirm.Visible = false;
                Button1.Visible = false;
                Button3.Visible = false;
            }

            if (state.Trim() == "clycjy")
            {
                Title = "材料异常检验";
                Btn_ErrorDealer_Confirm.Visible  = false;
                Btn_ErrorTrack_Confirm.Visible   = false;
                GridView2.Columns[7].Visible     = false;
                Btn_ErrorRecover_Confirm.Visible = false;
                Button1.Visible = false;
                Button3.Visible = false;
            }
            if (state.Trim() == "yccl")
            {
                Title = "异常处理";
                Btn_M_Confirm.Visible = false;
                // Btn_ErrorDealer_Confirm.Visible = false;
                Btn_ErrorTrack_Confirm.Visible   = false;
                GridView2.Columns[7].Visible     = false;
                Btn_ErrorRecover_Confirm.Visible = false;
                Button1.Visible = false;
                Button3.Visible = false;
            }
            if (state.Trim() == "ycgz")
            {
                Title = "异常跟踪";
                Btn_M_Confirm.Visible           = false;
                Btn_ErrorDealer_Confirm.Visible = false;
                //   Btn_ErrorTrack_Confirm.Visible = false;
                GridView2.Columns[7].Visible     = false;
                Btn_ErrorRecover_Confirm.Visible = false;
                Button1.Visible = false;
                Button3.Visible = false;
            }
            if (state.Trim() == "ycja")
            {
                Title = "异常结案";
                Btn_M_Confirm.Visible           = false;
                Btn_ErrorDealer_Confirm.Visible = false;
                Btn_ErrorTrack_Confirm.Visible  = false;
                GridView2.Columns[7].Visible    = false;
                //   Btn_ErrorRecover_Confirm.Visible = false;
                Button1.Visible = false;
                Button3.Visible = false;
            }
            if (state.Trim() == "ycsh")
            {
                Title = "异常审核";
                Btn_M_Confirm.Visible            = false;
                Btn_ErrorDealer_Confirm.Visible  = false;
                Btn_ErrorTrack_Confirm.Visible   = false;
                GridView2.Columns[7].Visible     = false;
                Btn_ErrorRecover_Confirm.Visible = false;
                // Button1.Visible = false;
                Button3.Visible = false;
            }
            if (state.Trim() == "ychq")
            {
                Title = "异常会签";
                Btn_M_Confirm.Visible           = false;
                Btn_ErrorDealer_Confirm.Visible = false;
                Btn_ErrorTrack_Confirm.Visible  = false;
                // GridView2.Columns[7].Visible = false;
                Btn_ErrorRecover_Confirm.Visible = false;
                Button1.Visible = false;
                Button3.Visible = false;
            }
            if (state.Trim() == "ycfg")
            {
                Title = "异常返工";
                Btn_M_Confirm.Visible            = false;
                Btn_ErrorDealer_Confirm.Visible  = false;
                Btn_ErrorTrack_Confirm.Visible   = false;
                GridView2.Columns[7].Visible     = false;
                Btn_ErrorRecover_Confirm.Visible = false;
                Button1.Visible = false;
                // Button3.Visible = false;
            }
            if (!IsPostBack)
            {
                try
                {
                    if (!((Session["UserRole"].ToString().Contains("异常查看")) || (Session["UserRole"].ToString().Contains("材料异常检验")) || (Session["UserRole"].ToString().Contains("异常处理")) || (Session["UserRole"].ToString().Contains("异常跟踪")) || (Session["UserRole"].ToString().Contains("异常结案")) || (Session["UserRole"].ToString().Contains("异常审核")) || (Session["UserRole"].ToString().Contains("异常会签")) || (Session["UserRole"].ToString().Contains("异常返工"))))
                    {
                        ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('可能您没有权限操作和查看本页面,请退出选择其他账号登陆,或联系管理员!')", true);

                        Response.Redirect("~/Default.aspx");
                    }
                    if (!(Session["UserRole"].ToString().Contains("材料异常检验")))
                    {
                        Btn_M_Confirm.Visible = false;
                    }
                    if (!(Session["UserRole"].ToString().Contains("异常处理")))
                    {
                        Btn_ErrorDealer_Confirm.Visible = false;
                    }
                    if (!(Session["UserRole"].ToString().Contains("异常跟踪")))
                    {
                        Btn_ErrorTrack_Confirm.Visible = false;
                    }
                    if (!(Session["UserRole"].ToString().Contains("异常结案")))
                    {
                        Btn_ErrorRecover_Confirm.Visible = false;
                    }
                    if (!(Session["UserRole"].ToString().Contains("异常审核")))
                    {
                        Button1.Visible = false;
                    }
                    if (!(Session["UserRole"].ToString().Contains("异常会签")))
                    {
                        GridView2.Columns[7].Visible = false;
                    }
                    if (!(Session["UserRole"].ToString().Contains("异常返工")))
                    {
                        Button3.Visible = false;
                    }
                    label_GridPageState.Text = "默认数据源";
                    string condition = " and 1=1";
                    GridView_WOmain.DataSource = erl.S_WorkOrder_Check(condition);
                    GridView_WOmain.DataBind();
                    UpdatePanel_WOmain.Update();
                    DropDownList_PBC.DataSource     = erl.S_WOError_Rework_PBCraft();
                    DropDownList_PBC.DataTextField  = "PBC_Name";
                    DropDownList_PBC.DataValueField = "PBC_ID";
                    DropDownList_PBC.DataBind();
                    DropDownList_PBC.Items.Insert(0, new ListItem("请选择", ""));

                    DropDownList_ReworkOption.DataSource     = erl.S_WOError_Rework_ReWorkOption();
                    DropDownList_ReworkOption.DataTextField  = "RWO_Name";
                    DropDownList_ReworkOption.DataValueField = "RWO_ID";
                    DropDownList_ReworkOption.DataBind();
                    DropDownList_ReworkOption.Items.Insert(0, new ListItem("请选择", ""));
                }
                catch (Exception)
                {
                    ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('可能您没有权限操作和查看本页面,请退出选择其他账号登陆,或联系管理员!')", true);
                    Response.Redirect("~/Default.aspx");
                }
            }
        }
        catch (Exception)
        {
            ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('可能您没有权限操作和查看本页面,请退出选择其他账号登陆,或联系管理员!')", true);
            Response.Redirect("~/Default.aspx");
        }
    }