Пример #1
0
        private void InsertPartybutton1_Click(object sender, EventArgs e)
        {
            PartyVO party = new PartyVO();

            party.Name = partyNameTB.Text.Trim();
            //party.Number = (int)IdPartynumericUpDown.Value;

            if (!manager.IsPartyNew(party))
            {
                Error("اسم الجهة أو رقمها موجود سابقاً", "تعذر إضافة جهة جديدة");
                return;
            }
            if (partyNameTB.Text.Trim() == "")
            {
                Error("اسم الجهة لا يمكن أن يكون فارغاً");
                return;
            }
            if (manager.Insert(party) < 0)
            {
                Error("حدث خطأ أثناء عملية إضافة الجهة", "فشل عملية الإضافة");
            }
            else
            {
                bindingSource1.Add(party);
                Message("تم إضافة الجهة بنجاح", "عملية ناجحة");
                IdPartynumericUpDown.Value++;
                partyNameTB.Text = "";
                partyNameTB.Focus();
            }
        }
Пример #2
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            PartyVO partyTemp = new PartyVO();

            partyTemp.Id   = party.Id;
            partyTemp.Name = partyNameTB.Text.Trim();
            //partyTemp.Number = (int)IdPartynumericUpDown.Value;

            if (partyNameTB.Text.Trim() == "")
            {
                Error("اسم الجهة لا يمكن أن يكون فارغاً");
            }
            else
            {
                if (!manager.IsPartyNew(partyTemp))
                {
                    Error("هناك جهة أخرى لها نفس الاسم أو الرقم", "فشل تعديل الجهة");
                }
                else
                {
                    if (manager.Update(partyTemp))
                    {
                        party.Name = partyTemp.Name;
                        //party.Number = partyTemp.Number;
                        Message("تم تعديل الجهة بنجاح");
                        DialogResult = System.Windows.Forms.DialogResult.OK;
                    }
                    else
                    {
                        Error();
                    }
                }
            }
        }