private void Display_Input_Options() { Panel_Input_Options.Visible = true; MultiView_InputOption.SetActiveView(View_Add); Control_FillData_Option(); RadGrid_Options.Rebind(); }
protected void lbtn_EditOption_Command(object sender, CommandEventArgs e) { if (!DataEval.IsEmptyQuery(e.CommandArgument.ToString())) { ProductVariantMgr myProductVariantMgr = new ProductVariantMgr(); // Load options Property_Option myProperty_Option = myProductVariantMgr.Get_Product_Variant_Property_Option(e.CommandArgument.ToString()); // Need to add code for enable edit value later Control_FillData_Option(); tbx_EditOption_Name.Text = myProperty_Option.Option_Name; tbx_EditOption_Value.Text = myProperty_Option.Option_Value; chkbox_EditOption_IsActive.Checked = myProperty_Option.IsActive; btn_EditOption.CommandArgument = myProperty_Option.OptionID; MultiView_InputOption.SetActiveView(View_Edit); } }
protected void btn_EditOption_Command(object sender, CommandEventArgs e) { if (Page.IsValid && !DataEval.IsEmptyQuery(e.CommandArgument.ToString())) { ProductVariantMgr myProductVariantMgr = new ProductVariantMgr(); // Product Variant e2Data[] UpdateData = { new e2Data("OptionID", e.CommandArgument.ToString()), new e2Data("Option_Name", tbx_EditOption_Name.Text), new e2Data("Option_Value", tbx_EditOption_Value.Text), new e2Data("IsActive", chkbox_EditOption_IsActive.Checked.ToString()) }; myProductVariantMgr.Edit_Product_Variant_Property_Option(UpdateData); Control_FillData_Option(); RadGrid_Options.Rebind(); MultiView_InputOption.SetActiveView(View_Add); } }
protected void btn_EditOption_Cancel_Click(object sender, EventArgs e) { MultiView_InputOption.SetActiveView(View_Add); }