Beispiel #1
0
 //检索栏检索物料按钮
 protected void BtnSearchItem_Click(object sender, EventArgs e)
 {
     Grid_Item.Columns[7].Visible = true;
     Grid_Item.Columns[8].Visible = false;
     LblGridItem.Text             = "该物料的管制项目列表";
     BindcN             = TxtItemName.Text;
     BindcB             = TxtStandard.Text;
     LblSearchCond.Text = "ItemCond";
     BindGridMItemF(idM, BindcN, BindcB);
     UpdatePanel_GridItem.Update();
 }
Beispiel #2
0
 //取消按钮
 protected void BtnCls_Item_Click(object sender, EventArgs e)
 {
     if (Panel_SearchCI.Visible)
     {
         Panel_SearchCI.Visible = false;
         UpdatePanel_SearchCI.Update();
     }
     if (Panel_GridItem.Visible)
     {
         Panel_GridItem.Visible = false;
         UpdatePanel_GridItem.Update();
     }
 }
Beispiel #3
0
 //操作Gridview的命令行
 protected void Grid_Item_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Chs_Item")
     {
         GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
         Grid_Item.SelectedIndex = row.RowIndex;
         GridViewRow gvr = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent));
         idI = new Guid(e.CommandArgument.ToString());
         try
         {
             if (hSFBasicDataL.Insert_HSFMaterialItemRelation(idI, idM) <= 0)
             {
                 ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "alert", "alert('该管制项目已经存在!')", true);
                 return;
             }
         }
         catch (Exception ex)
         {
             ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "alert", "alert('编辑失败!" + ex + "')", true);
             return;
         }
         ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "alert", "alert('新增成功!')", true);
         BindGridIAll(idM, "", "");
         UpdatePanel_GridItem.Update();
     }
     if (e.CommandName == "Delete_Item")
     {
         GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
         Grid_Item.SelectedIndex = row.RowIndex;
         idI = new Guid(e.CommandArgument.ToString());
         hSFBasicDataL.Delete_HSFMaterialItemRelation(idI, idM);
         if (LblSearchCond.Text == "ItemAll")
         {
             BindGridMItem(idM);
         }
         else if (LblSearchCond.Text == "ItemCond")
         {
             BindGridMItemF(idM, BindcN, BindcB);
         }
         else if (LblSearchCond.Text == "Rest")
         {
             BindGridIAll(idM, BindcN, BindcB);
         }
         UpdatePanel_GridItem.Update();
     }
 }
Beispiel #4
0
 //重置
 protected void BtnResetItem_Click(object sender, EventArgs e)
 {
     TxtItemName.Text = "";
     TxtStandard.Text = "";
     UpdatePanel_SearchCI.Update();
     BindcN = BindcB = "";
     if (LblSearchCond.Text == "ItemAll")
     {
         BindGridMItem(idM);
     }
     else if (LblSearchCond.Text == "ItemCond")
     {
         BindGridMItemF(idM, BindcN, BindcB);
     }
     else if (LblSearchCond.Text == "Rest")
     {
         BindGridIAll(idM, BindcN, BindcB);
     }
     UpdatePanel_GridItem.Update();
 }
Beispiel #5
0
 //操作Gridview的命令行
 protected void Grid_Material_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandName == "Edt_Items")
     {
         Grid_Item.Columns[7].Visible = true;
         Grid_Item.Columns[8].Visible = false;
         GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
         Grid_Material.SelectedIndex = row.RowIndex;
         LblSearchCond.Text          = "ItemAll";
         LblGridItem.Text            = "该物料的管制项目";
         Panel_SearchCI.Visible      = true;
         Panel_GridItem.Visible      = true;
         GridViewRow gvr = ((GridViewRow)(((LinkButton)(e.CommandSource)).Parent.Parent));
         //this.Grid_BDOrgSheet_1.Rows[gvr.RowIndex].BackColor = System.Drawing.Color.SkyBlue;
         //Session["index"] = gvr.RowIndex;
         idM = new Guid(e.CommandArgument.ToString());
         BindGridMItem(idM);
         TxtItemName.Text = "";
         TxtStandard.Text = "";
         UpdatePanel_SearchCI.Update();
         UpdatePanel_GridItem.Update();
     }
 }