protected void gvRowCommand(object sender, GridViewCommandEventArgs e) { string cmdName = e.CommandName.ToString(); string cmdArg = e.CommandArgument.ToString(); switch (cmdName) { case "cmdEdit": fvTypeList.Visible = true; lbAddType.Visible = false; gvTypeList.Visible = !gvTypeList.Visible; DetailMaterialTypeList typeDetail = new DetailMaterialTypeList(); typeDetail.TypeIDX = int.Parse(cmdArg); dataMaster.MaterialTypeList = new DetailMaterialTypeList[1]; dataMaster.MaterialTypeList[0] = typeDetail; dataMaster = serviceMaster.ActionDataMaster("materialtype", dataMaster, 20); setFormData(fvTypeList, FormViewMode.Edit, dataMaster.MaterialTypeList); break; } }
protected void fvCommand(object sender, CommandEventArgs e) { string cmdName = e.CommandName.ToString(); string cmdArg = e.CommandArgument.ToString(); float dFloat = float.Parse("0"); int dInt = 1; switch (cmdName) { case "cmdInsert": DetailMaterialTypeList typeList = new DetailMaterialTypeList(); typeList.TypeIDX = 0; typeList.TypeName = ((TextBox)fvTypeList.FindControl("tbName")).Text.Trim(); typeList.TypeDesc = ((TextBox)fvTypeList.FindControl("tbDesc")).Text.Trim(); dataMaster.MaterialTypeList = new DetailMaterialTypeList[1]; dataMaster.MaterialTypeList[0] = typeList; actionType = int.Parse("1" + "1"); //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster)); //execute data dataMaster = serviceMaster.ActionDataMaster("materialtype", dataMaster, actionType); //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster)); //get return code localString = dataMaster.ReturnCode; //get current data if (localString.ToString() == "0") { funcWeb.ShowAlert(this, "ดำเนินการเรียบร้อยแล้วค่ะ"); //clear form setFormData(fvTypeList, FormViewMode.Insert, null); fvTypeList.Visible = !fvTypeList.Visible; lbAddType.Visible = !lbAddType.Visible; gvTypeList.Visible = !gvTypeList.Visible; } else { funcWeb.ShowAlert(this, localString); } setGridData(gvTypeList, dataMaster.MaterialTypeList); break; case "cmdUpdate": DetailMaterialTypeList typeListE = new DetailMaterialTypeList(); typeListE.TypeIDX = int.Parse(((Label)fvTypeList.FindControl("lblTypeIDXE")).Text); ; typeListE.TypeName = ((TextBox)fvTypeList.FindControl("tbName")).Text.Trim(); typeListE.TypeDesc = ((TextBox)fvTypeList.FindControl("tbDesc")).Text.Trim(); typeListE.TypeStatus = int.Parse(((DropDownList)fvTypeList.FindControl("ddlStatusE")).SelectedValue); dataMaster.MaterialTypeList = new DetailMaterialTypeList[1]; dataMaster.MaterialTypeList[0] = typeListE; actionType = int.Parse("1" + ((DropDownList)fvTypeList.FindControl("ddlStatusE")).SelectedValue); //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster)); //execute data dataMaster = serviceMaster.ActionDataMaster("materialtype", dataMaster, actionType); //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster)); //get return code localString = dataMaster.ReturnCode; //get current data if (localString.ToString() == "0") { funcWeb.ShowAlert(this, "ดำเนินการเรียบร้อยแล้วค่ะ"); //clear form setFormData(fvTypeList, FormViewMode.Insert, null); fvTypeList.Visible = !fvTypeList.Visible; lbAddType.Visible = !lbAddType.Visible; gvTypeList.Visible = !gvTypeList.Visible; } else { funcWeb.ShowAlert(this, localString); } setGridData(gvTypeList, dataMaster.MaterialTypeList); break; case "cmdReset": //clear form setFormData(fvTypeList, FormViewMode.Insert, null); fvTypeList.Visible = !fvTypeList.Visible; lbAddType.Visible = !lbAddType.Visible; gvTypeList.Visible = !gvTypeList.Visible; break; case "cmdCancel": //clear form setFormData(fvTypeList, FormViewMode.Insert, null); fvTypeList.Visible = !fvTypeList.Visible; lbAddType.Visible = !lbAddType.Visible; gvTypeList.Visible = !gvTypeList.Visible; break; } }
protected void fvCommand(object sender, CommandEventArgs e) { string cmdName = e.CommandName.ToString(); string cmdArg = e.CommandArgument.ToString(); float dFloat = float.Parse("0"); int dInt = 1; switch (cmdName) { case "cmdInsert": DetailMaterialTypeList typeList = new DetailMaterialTypeList(); typeList.TypeIDX = 0; typeList.TypeName = ((TextBox)fvTypeList.FindControl("tbName")).Text.Trim(); typeList.TypeDesc = ((TextBox)fvTypeList.FindControl("tbDesc")).Text.Trim(); dataMaster.MaterialTypeList = new DetailMaterialTypeList[1]; dataMaster.MaterialTypeList[0] = typeList; actionType = int.Parse("1" + "1"); //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster)); //execute data dataMaster = serviceMaster.ActionDataMaster("materialtype", dataMaster, actionType); //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster)); //get return code localString = dataMaster.ReturnCode; //get current data if (localString.ToString() == "0") { funcWeb.ShowAlert(this, "ดำเนินการเรียบร้อยแล้วค่ะ"); //clear form setFormData(fvTypeList, FormViewMode.Insert, null); fvTypeList.Visible = !fvTypeList.Visible; lbAddType.Visible = !lbAddType.Visible; gvTypeList.Visible = !gvTypeList.Visible; } else { funcWeb.ShowAlert(this, localString); } setGridData(gvTypeList, dataMaster.MaterialTypeList); break; case "cmdUpdate": DetailMaterialTypeList typeListE = new DetailMaterialTypeList(); typeListE.TypeIDX = int.Parse(((Label)fvTypeList.FindControl("lblTypeIDXE")).Text);; typeListE.TypeName = ((TextBox)fvTypeList.FindControl("tbName")).Text.Trim(); typeListE.TypeDesc = ((TextBox)fvTypeList.FindControl("tbDesc")).Text.Trim(); typeListE.TypeStatus = int.Parse(((DropDownList)fvTypeList.FindControl("ddlStatusE")).SelectedValue); dataMaster.MaterialTypeList = new DetailMaterialTypeList[1]; dataMaster.MaterialTypeList[0] = typeListE; actionType = int.Parse("1" + ((DropDownList)fvTypeList.FindControl("ddlStatusE")).SelectedValue); //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster)); //execute data dataMaster = serviceMaster.ActionDataMaster("materialtype", dataMaster, actionType); //litTest.Text = HttpUtility.HtmlDecode(funcWeb.ConvertObjectToXml(dataMaster)); //get return code localString = dataMaster.ReturnCode; //get current data if (localString.ToString() == "0") { funcWeb.ShowAlert(this, "ดำเนินการเรียบร้อยแล้วค่ะ"); //clear form setFormData(fvTypeList, FormViewMode.Insert, null); fvTypeList.Visible = !fvTypeList.Visible; lbAddType.Visible = !lbAddType.Visible; gvTypeList.Visible = !gvTypeList.Visible; } else { funcWeb.ShowAlert(this, localString); } setGridData(gvTypeList, dataMaster.MaterialTypeList); break; case "cmdReset": //clear form setFormData(fvTypeList, FormViewMode.Insert, null); fvTypeList.Visible = !fvTypeList.Visible; lbAddType.Visible = !lbAddType.Visible; gvTypeList.Visible = !gvTypeList.Visible; break; case "cmdCancel": //clear form setFormData(fvTypeList, FormViewMode.Insert, null); fvTypeList.Visible = !fvTypeList.Visible; lbAddType.Visible = !lbAddType.Visible; gvTypeList.Visible = !gvTypeList.Visible; break; } }