private void buttonsave_Click(object sender, EventArgs e)
        {
            ic.children obj = new MTOMS.ic.children();
            obj.child_name = textfather.Text.Trim();
            obj.birth_year = textphonefather.Text.ToInt32();
            if (this.Owner.GetType() == typeof(MemberMaker2))
            {
                (this.Owner as MemberMaker2).FormCommunicate(obj, MemberMaker2.SentMsg.Add_children, null);
            }

            textphonefather.Clear();
            buttonsave.Enabled = false;
            textfather.Clear();
            textfather.Select(); textfather.Focus();
        }
Пример #2
0
        private void buttonsave_Click(object sender, EventArgs e)
        {
            if (txt_birth_year.Text.Trim().Length == 0 & txt_child_name.Text.Trim().Length == 0)
            {
                MessageBox.Show("Some Fields Have Not Been Filled In", "Missing Fields");
                return;
            }
            if (comboGender.SelectedIndex == -1)
            {
                MessageBox.Show("Please Enter The Gender", "Missing Fields");
                comboGender.Focus();
                return;
            }
            ic.children obj = new MTOMS.ic.children();
            obj.child_name = txt_child_name.Text.Trim();
            obj.birth_year = txt_birth_year.Text.ToInt32();
            obj.gender_id  = comboGender.SelectedIndex == 0 ? 1 : 0;
            if (combochild.SelectedIndex > -1)
            {
                var _mem = (combochild.SelectedItem as cbItemx).AttachedObject as ic.memberC;
                if (_mem != null)
                {
                    obj.child_mem_id = _mem.mem_id;
                }
            }
            if (this.Owner.GetType() == typeof(MemberMaker2))
            {
                (this.Owner as MemberMaker2).FormCommunicate(obj, MemberMaker2.SentMsg.Add_children, null);
            }

            txt_birth_year.Clear();
            txt_child_name.Clear();
            combochild.ResetControl();
            combochild.SelectedIndex = -1;
            combochild.Focus();
        }