Ejemplo n.º 1
0
        protected void LoopCheckedAndInsert(string ID_Operts)
        {
            int i = 0;

            foreach (ListViewItem dli in ManufactureCheckBox.Items)
            {
                CheckBox cd = (CheckBox)dli.FindControl("IDCheck");
                if (cd.Checked == true)
                {
                    ObjectDataOpertsCheck.InsertParameters["ID_Operts"].DefaultValue = ID_Operts;
                    ObjectDataOpertsCheck.InsertParameters["ID_Link"].DefaultValue   = ManufactureCheckBox.DataKeys[i].Values[4].ToString();
                    ObjectDataOpertsCheck.Insert();
                }
                i += 1;
            }
        }
Ejemplo n.º 2
0
        protected void OpertsDataSource_OnUpdated(object sender, EventArgs e)
        {
            foreach (ListViewItem dli in OpertsLV.Items)
            {
                TextBox tcd = (TextBox)dli.FindControl("NameOperts");
                SelectOneOperts.UpdateParameters["NameOperts"].DefaultValue = tcd.Text.ToString();
                CheckBox cb = (CheckBox)dli.FindControl("ChecOperts");
                if (cb.Checked == true)
                {
                    SelectOneOperts.UpdateParameters["ChecOperts"].DefaultValue = "1";
                }
                else
                {
                    SelectOneOperts.UpdateParameters["ChecOperts"].DefaultValue = "0";
                }
            }
            int i = 0;

            foreach (ListViewItem dli in ManufactureCheckBox.Items)
            {
                CheckBox cd = (CheckBox)dli.FindControl("IDCheck");
                if (cd.Checked == true && (bool)ManufactureCheckBox.DataKeys[i].Values[5] == false)
                {
                    ObjectDataOpertsCheck.InsertParameters["ID_Operts"].DefaultValue = (string)(Session["ID_Operts"]);
                    ObjectDataOpertsCheck.InsertParameters["ID_Link"].DefaultValue   = ManufactureCheckBox.DataKeys[i].Values[4].ToString();
                    ObjectDataOpertsCheck.Insert();
                }
                if (cd.Checked == false && (bool)ManufactureCheckBox.DataKeys[i].Values[5] == true)
                {
                    ObjectDataOpertsCheck.DeleteParameters["ID_Operts"].DefaultValue = (string)(Session["ID_Operts"]);
                    ObjectDataOpertsCheck.DeleteParameters["ID_Link"].DefaultValue   = ManufactureCheckBox.DataKeys[i].Values[4].ToString();
                    ObjectDataOpertsCheck.Delete();
                }
                i += 1;
            }
            Msg.Text = RadioButtonGroups.SelectedValue.ToString(); // +"  " + RadioButtonGroups.SelectedItem.ToString();
            SelectOneOperts.UpdateParameters["ID_Operts_Group"].DefaultValue = RadioButtonGroups.SelectedValue.ToString();
            SelectOneOperts.UpdateParameters["ID_Operts"].DefaultValue       = (string)(Session["ID_Operts"]);
            SelectOneOperts.UpdateMethod = "UpdateOperts";
            SelectOneOperts.Update();

            Server.Transfer("Operts.aspx", false);
        }