public void AddFastAction(Object sender, EventArgs e) { if ((IsIfAction.Checked == false && ProductList.SelectedItem != null && ProductList2.SelectedItem != null && ActionList2.SelectedItem != null && CountIndex1.Text != "") || (IsIfAction.Checked == true && ProductList.SelectedItem != null && ActionList2.SelectedItem != null)) { string locProductListID = ProductList.SelectedItem.Value; string locProductList2ID = ProductList2.SelectedItem.Value; string locActionList2ID = ActionList2.SelectedItem.Value; if (IsIfAction.Checked == true && locProductList2ID == "-") { locProductList2ID = "0"; } if ((IsIfAction.Checked == false && locProductListID != "" && locProductList2ID != "" && locActionList2ID != "") || (IsIfAction.Checked == true && locProductListID != "" && locActionList2ID != "")) { Database locDB = new Database(); locDB.ConectDB("AddReceivingProduct( '" + (string)Session["UserName"] + "', " + locProductListID + ", " + locActionList2ID + ", " + locProductList2ID + ", " + CountIndex1.Text + ", " + IsIfAction.Checked + ")", null); locDB.ConectDB("CalcLicenseCost( '" + (string)Session["UserName"] + "', " + Inventions.GetInstance().CurrentProductID + ", " + Inventions.GetInstance().LicenseType + ")", ReaderCost); Inventions.GetInstance().GetFastAction((string)Session["UserName"]); DataBind(); IfActionsNumberList1.DataSource = CreateIfActionsNumberListDataSource2(); IfActionsNumberList1.DataBind(); } } }
protected void Page_Load(object sender, EventArgs e) { if (Inventions.GetInstance() == null) { Inventions locInventions = new Inventions(1); } QueryStringParameter locParameters = (QueryStringParameter)FastActionList.SelectParameters[0]; locParameters.DefaultValue = (string)Session["UserName"]; QueryStringParameter locParameters2 = (QueryStringParameter)IfActionList.SelectParameters[0]; locParameters2.DefaultValue = (string)Session["UserName"]; int OldIndex3 = ActionList2.SelectedIndex; ActionList2.DataSource = CreateActionListDataSource(); ActionList2.DataTextField = "TextField"; ActionList2.DataValueField = "ValueField"; ActionList2.DataBind(); ActionList2.SelectedIndex = OldIndex3; int OldIndex5 = ProductList.SelectedIndex; ProductList.DataSource = CreateProductListDataSource(); ProductList.DataTextField = "TextField"; ProductList.DataValueField = "ValueField"; ProductList.DataBind(); ProductList.SelectedIndex = OldIndex5; int OldIndex6 = ProductList2.SelectedIndex; ProductList2.DataSource = CreateProductListDataSource2(); ProductList2.DataTextField = "TextField"; ProductList2.DataValueField = "ValueField"; ProductList2.DataBind(); ProductList2.SelectedIndex = OldIndex6; int OldIndex7 = ProductList3.SelectedIndex; ProductList3.DataSource = CreateProductListDataSource2(); ProductList3.DataTextField = "TextField"; ProductList3.DataValueField = "ValueField"; ProductList3.DataBind(); ProductList3.SelectedIndex = OldIndex7; int OldIndex8 = IfActionsNumberList1.SelectedIndex; IfActionsNumberList1.DataSource = CreateIfActionsNumberListDataSource2(); IfActionsNumberList1.DataTextField = "TextField"; IfActionsNumberList1.DataValueField = "ValueField"; IfActionsNumberList1.DataBind(); IfActionsNumberList1.SelectedIndex = OldIndex8; int OldIndex9 = LicenseTypeList.SelectedIndex; LicenseTypeList.DataSource = CreateLicenseTypeSource(); LicenseTypeList.DataTextField = "TextField"; LicenseTypeList.DataValueField = "ValueField"; LicenseTypeList.DataBind(); LicenseTypeList.SelectedIndex = OldIndex9; }
public void ProductListChange(Object sender, EventArgs e) { if (ProductList.SelectedItem != null) { string locProductListID = ProductList.SelectedItem.Value; Inventions.GetInstance().CurrentProductID = locProductListID; Inventions.GetInstance().GetFastAction((string)Session["UserName"]); Database locDB = new Database(); locDB.ConectDB("CalcLicenseCost( '" + (string)Session["UserName"] + "', " + Inventions.GetInstance().CurrentProductID + ", " + Inventions.GetInstance().LicenseType + ")", ReaderCost); DataBind(); } IfActionsNumberList1.DataSource = CreateIfActionsNumberListDataSource2(); IfActionsNumberList1.DataBind(); }
public void DeleteFastActions(Object sender, EventArgs e) { for (int i = 0; i < FastActionList1.Items.Count; i++) { CheckBox locCheckBox = FastActionList1.Items[i].FindControl("CheckFastAction") as CheckBox; if (locCheckBox.Checked == true) { Label locLabelN1 = FastActionList1.Items[i].FindControl("N1") as Label; Database locDB = new Database(); locDB.Exec("DeleteFastAction (" + locLabelN1.Text + ")"); locDB.ConectDB("CalcLicenseCost( '" + (string)Session["UserName"] + "', " + Inventions.GetInstance().CurrentProductID + ", " + Inventions.GetInstance().LicenseType + ")", ReaderCost); } } Inventions.GetInstance().GetFastAction((string)Session["UserName"]); DataBind(); IfActionsNumberList1.DataSource = CreateIfActionsNumberListDataSource2(); IfActionsNumberList1.DataBind(); }