protected void ok_Click(object sender, EventArgs e)
        {
            if (dojoSeminarRegistrationOptionID == 0)
            {
                obj = new DojoSeminarRegistrationOption();
            }
            else
            {
                obj = new DojoSeminarRegistrationOption(dojoSeminarRegistrationOptionID);
            }

            obj.Quantity    = int.Parse(tbQuantity.Text);
            obj.TotalFee    = decimal.Parse(tbTotalFee.Text);
            obj.CostPerItem = decimal.Parse(tbCostPerItem.Text);

            if (msParentOption.SelectedItem != null && msParentOption.SelectedItem.Value != "Null")
            {
                obj.ParentOption = DojoSeminarOption.NewPlaceHolder(
                    int.Parse(msParentOption.SelectedItem.Value));
            }
            else
            {
                obj.ParentOption = null;
            }

            if (msParentRegistration.SelectedItem != null && msParentRegistration.SelectedItem.Value != "Null")
            {
                obj.ParentRegistration = DojoSeminarRegistration.NewPlaceHolder(
                    int.Parse(msParentRegistration.SelectedItem.Value));
            }
            else
            {
                obj.ParentRegistration = null;
            }

            if (editOnAdd)
            {
                dojoSeminarRegistrationOptionID = obj.Save();
            }
            else
            {
                obj.Save();
            }

            if (resetOnAdd)
            {
                tbQuantity.Text                    = string.Empty;
                tbTotalFee.Text                    = string.Empty;
                tbCostPerItem.Text                 = string.Empty;
                msParentOption.SelectedIndex       = 0;
                msParentRegistration.SelectedIndex = 0;
            }

            OnUpdated(EventArgs.Empty);
        }
Ejemplo n.º 2
0
        protected void ok_Click(object sender, EventArgs e)
        {
            if (dojoSeminarReservationID == 0)
            {
                obj = new DojoSeminarReservation();
            }
            else
            {
                obj = new DojoSeminarReservation(dojoSeminarReservationID);
            }

            obj.IsBlockReservation      = cbIsBlockReservation.Checked;
            obj.CheckIn                 = DateTime.Parse(tbCheckIn.Text);
            obj.CheckOut                = cbCheckOut.Checked;
            obj.IsClassReservation      = cbIsClassReservation.Checked;
            obj.IsDefinitionReservation = cbIsDefinitionReservation.Checked;

            if (msRegistration.SelectedItem != null && msRegistration.SelectedItem.Value != "Null")
            {
                obj.Registration = DojoSeminarRegistration.NewPlaceHolder(
                    int.Parse(msRegistration.SelectedItem.Value));
            }
            else
            {
                obj.Registration = null;
            }

            if (msParentReservation.SelectedItem != null && msParentReservation.SelectedItem.Value != "Null")
            {
                obj.ParentReservation = DojoSeminarReservation.NewPlaceHolder(
                    int.Parse(msParentReservation.SelectedItem.Value));
            }
            else
            {
                obj.ParentReservation = null;
            }

            if (msClass1.SelectedItem != null && msClass1.SelectedItem.Value != "Null")
            {
                obj.Class1 = DojoClass.NewPlaceHolder(
                    int.Parse(msClass1.SelectedItem.Value));
            }
            else
            {
                obj.Class1 = null;
            }

            if (msClass2.SelectedItem != null && msClass2.SelectedItem.Value != "Null")
            {
                obj.Class2 = DojoClass.NewPlaceHolder(
                    int.Parse(msClass2.SelectedItem.Value));
            }
            else
            {
                obj.Class2 = null;
            }

            if (msClass3.SelectedItem != null && msClass3.SelectedItem.Value != "Null")
            {
                obj.Class3 = DojoClass.NewPlaceHolder(
                    int.Parse(msClass3.SelectedItem.Value));
            }
            else
            {
                obj.Class3 = null;
            }

            if (msClass4.SelectedItem != null && msClass4.SelectedItem.Value != "Null")
            {
                obj.Class4 = DojoClass.NewPlaceHolder(
                    int.Parse(msClass4.SelectedItem.Value));
            }
            else
            {
                obj.Class4 = null;
            }

            if (msClass5.SelectedItem != null && msClass5.SelectedItem.Value != "Null")
            {
                obj.Class5 = DojoClass.NewPlaceHolder(
                    int.Parse(msClass5.SelectedItem.Value));
            }
            else
            {
                obj.Class5 = null;
            }

            if (msClass6.SelectedItem != null && msClass6.SelectedItem.Value != "Null")
            {
                obj.Class6 = DojoClass.NewPlaceHolder(
                    int.Parse(msClass6.SelectedItem.Value));
            }
            else
            {
                obj.Class6 = null;
            }

            if (msClass7.SelectedItem != null && msClass7.SelectedItem.Value != "Null")
            {
                obj.Class7 = DojoClass.NewPlaceHolder(
                    int.Parse(msClass7.SelectedItem.Value));
            }
            else
            {
                obj.Class7 = null;
            }

            if (msClass8.SelectedItem != null && msClass8.SelectedItem.Value != "Null")
            {
                obj.Class8 = DojoClass.NewPlaceHolder(
                    int.Parse(msClass8.SelectedItem.Value));
            }
            else
            {
                obj.Class8 = null;
            }

            if (msClass9.SelectedItem != null && msClass9.SelectedItem.Value != "Null")
            {
                obj.Class9 = DojoClass.NewPlaceHolder(
                    int.Parse(msClass9.SelectedItem.Value));
            }
            else
            {
                obj.Class9 = null;
            }

            if (msClass10.SelectedItem != null && msClass10.SelectedItem.Value != "Null")
            {
                obj.Class10 = DojoClass.NewPlaceHolder(
                    int.Parse(msClass10.SelectedItem.Value));
            }
            else
            {
                obj.Class10 = null;
            }

            if (msDefinition1.SelectedItem != null && msDefinition1.SelectedItem.Value != "Null")
            {
                obj.Definition1 = DojoClassDefinition.NewPlaceHolder(
                    int.Parse(msDefinition1.SelectedItem.Value));
            }
            else
            {
                obj.Definition1 = null;
            }

            if (msDefinition2.SelectedItem != null && msDefinition2.SelectedItem.Value != "Null")
            {
                obj.Definition2 = DojoClassDefinition.NewPlaceHolder(
                    int.Parse(msDefinition2.SelectedItem.Value));
            }
            else
            {
                obj.Definition2 = null;
            }

            if (msDefinition3.SelectedItem != null && msDefinition3.SelectedItem.Value != "Null")
            {
                obj.Definition3 = DojoClassDefinition.NewPlaceHolder(
                    int.Parse(msDefinition3.SelectedItem.Value));
            }
            else
            {
                obj.Definition3 = null;
            }

            if (editOnAdd)
            {
                dojoSeminarReservationID = obj.Save();
            }
            else
            {
                obj.Save();
            }

            if (resetOnAdd)
            {
                cbIsBlockReservation.Checked = false;
                tbCheckIn.Text                    = DateTime.Now.ToString();
                cbCheckOut.Checked                = false;
                cbIsClassReservation.Checked      = false;
                cbIsDefinitionReservation.Checked = false;
                msRegistration.SelectedIndex      = 0;
                msParentReservation.SelectedIndex = 0;
                msClass1.SelectedIndex            = 0;
                msClass2.SelectedIndex            = 0;
                msClass3.SelectedIndex            = 0;
                msClass4.SelectedIndex            = 0;
                msClass5.SelectedIndex            = 0;
                msClass6.SelectedIndex            = 0;
                msClass7.SelectedIndex            = 0;
                msClass8.SelectedIndex            = 0;
                msClass9.SelectedIndex            = 0;
                msClass10.SelectedIndex           = 0;
                msDefinition1.SelectedIndex       = 0;
                msDefinition2.SelectedIndex       = 0;
                msDefinition3.SelectedIndex       = 0;
            }

            OnUpdated(EventArgs.Empty);
        }