Exemplo n.º 1
0
    protected void Btn_Search_Click(object sender, EventArgs e)
    {
        Grid_EquipUpkeepItem.EditIndex = -1;
        string condition = GetCondition();

        BindGrid_EquipUpkeepItem(condition);
        Panel_Item.Visible = true;
        UpdatePanel_Item.Update();
        Panel_searchname.Visible = false;
        Panel_New.Visible        = false;
        UpdatePanel_New.Update();
    }
Exemplo n.º 2
0
 protected void Btn_New_Click(object sender, EventArgs e)
 {
     Grid_EquipUpkeepItem.EditIndex = -1;
     BindGrid_EquipUpkeepItem("");
     UpdatePanel_Item.Update();
     Clear();
     Panel_searchname.Visible       = true;
     UpdatePanel_searchname.Visible = true;
     Grid_EquipName.DataSource      = equipNameModelL.Search_EquipNameInfo("");
     Grid_EquipName.DataBind();
     Panel_New.Visible = false;
     UpdatePanel_New.Update();
 }
Exemplo n.º 3
0
 protected void Btn_Clear_Click(object sender, EventArgs e)
 {
     Grid_EquipUpkeepItem.EditIndex = -1;
     Textname.Text   = "";
     Textitems.Text  = "";
     Textperiod.Text = "";
     UpdatePanel_Search.Update();
     BindGrid_EquipUpkeepItem("");
     UpdatePanel_Item.Update();
     Panel_searchname.Visible = false;
     Panel_New.Visible        = false;
     UpdatePanel_New.Update();
 }
Exemplo n.º 4
0
    //Gridview删除
    protected void Grid_EquipUpkeepItem_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        Panel_searchname.Visible = false;
        Panel_New.Visible        = false;
        UpdatePanel_New.Update();
        if (e.CommandName == "Delete_Item")
        {
            GridViewRow row = ((LinkButton)e.CommandSource).Parent.Parent as GridViewRow;
            Grid_EquipUpkeepItem.SelectedIndex = row.RowIndex;

            Guid EUI_ID = new Guid(Convert.ToString(e.CommandArgument));
            equipUpkeepItemL.Delete_EquipUpkeepItemInfo(EUI_ID);
            BindGrid_EquipUpkeepItem("");
            UpdatePanel_Item.Update();
        }
    }
Exemplo n.º 5
0
    //Gridview编辑
    protected void Grid_EquipUpkeepItem_RowUpdating(object sender, GridViewUpdateEventArgs e)
    {
        Guid eUI_ID = new Guid(Grid_EquipUpkeepItem.DataKeys[e.RowIndex]["EUI_ID"].ToString());
        Guid eN_ID  = new Guid(Grid_EquipUpkeepItem.DataKeys[e.RowIndex]["EN_ID"].ToString());

        //项目不为空
        if (((TextBox)(Grid_EquipUpkeepItem.Rows[e.RowIndex].Cells[3].Controls[0])).Text.Trim().ToString() == "")
        {
            ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('保养项目不能为空!')", true);
            return;
        }
        string eUI_Items = Convert.ToString(((TextBox)(Grid_EquipUpkeepItem.Rows[e.RowIndex].Cells[3].Controls[0])).Text.Trim().ToString());

        //周期不为空
        if (((TextBox)(Grid_EquipUpkeepItem.Rows[e.RowIndex].Cells[4].Controls[0])).Text.Trim().ToString() == "")
        {
            ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('保养周期不能为空!')", true);
            return;
        }
        decimal m2;

        if (!(Decimal.TryParse(((TextBox)(Grid_EquipUpkeepItem.Rows[e.RowIndex].Cells[4].Controls[0])).Text, out m2)))
        {
            ScriptManager.RegisterClientScriptBlock(UpdatePanel_New, GetType(), "alert", "alert('保养周期只能为两位小数!')", true);
            return;
        }
        decimal eUI_Period = m2;
        //short eUI_Period = Convert.ToInt16 (((TextBox)(Grid_EquipUpkeepItem.Rows[e.RowIndex].Cells[4].Controls[0])).Text.Trim().ToString());
        //判断重复
        DataSet   ds = equipUpkeepItemL.Search_EquipUpkeepItemInfo("and EUI_Items = '" + eUI_Items + " ' and b.EN_ID='" + eN_ID + " ' and EUI_Period='" + eUI_Period + " '");
        DataTable dt = ds.Tables[0];

        if (dt.Rows.Count != 0)
        {
            ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('该保养项目未做任何改变!')", true);
            return;
        }
        Grid_EquipUpkeepItem.EditIndex = -1;
        equipUpkeepItemL.Update_EquipUpkeepItemInfo(eUI_ID, eN_ID, eUI_Items, eUI_Period);
        BindGrid_EquipUpkeepItem("");
        Textname.Text   = "";
        Textitems.Text  = "";
        Textperiod.Text = "";
        UpdatePanel_Search.Update();
        UpdatePanel_Item.Update();
    }
Exemplo n.º 6
0
    protected void BtnOK_New_Click(object sender, EventArgs e)
    {
        if ((Textadditem.Text.ToString() == "") || (Textaddperiod.Text.ToString() == ""))
        {
            ScriptManager.RegisterClientScriptBlock(UpdatePanel_New, GetType(), "alert", "alert('标记*的为必填项,请填写完整!')", true);
            return;
        }
        Guid    eN_ID        = new Guid(Label_nid.Text.ToString());
        string  eN_EquipName = Label_nname.Text.ToString();
        string  eUI_Items    = Textadditem.Text.ToString();
        decimal m1;

        if (!(Decimal.TryParse(Textaddperiod.Text, out m1)))
        {
            ScriptManager.RegisterClientScriptBlock(UpdatePanel_New, GetType(), "alert", "alert('保养周期只能为两位小数!')", true);
            return;
        }
        decimal eUI_Period = m1;
        //short eUI_Period = Convert.ToInt16(this.Textaddperiod.Text.ToString());

        DataSet   ds = equipUpkeepItemL.Search_EquipUpkeepItemInfo("and EUI_Items = '" + eUI_Items + " ' and b.EN_ID='" + eN_ID + " '");
        DataTable dt = ds.Tables[0];

        if (dt.Rows.Count != 0)
        {
            ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('系统中已有该设备的保养项目,不能重名!')", true);
            return;
        }
        Grid_EquipUpkeepItem.EditIndex = -1;
        equipUpkeepItemL.Insert_EquipUpkeepItemInfo(eN_ID, eUI_Items, eUI_Period);
        BindGrid_EquipUpkeepItem("");
        //this.Panel_New.Visible = false;
        //this.UpdatePanel_New.Update();
        UpdatePanel_Item.Update();
        Textadditem.Text   = "";
        Textaddperiod.Text = "";
    }