Esempio n. 1
0
        //Обробник для додавання в базу нововго контакту
        private void btnAddCont_Click(object sender, EventArgs e)
        {
            ServiceDocEleksDBClient service = new ServiceDocEleksDBClient();

            //Провіряємо чи є в базі контакт з введеним номером, поточного користувача
            if (service.FindPhoneNumber(GetUserId, txtPhoneNum.Text) == 1)
            {
                MessageBox.Show("Даний номер належить іншому контакту, введіть інший номер!", "Message", MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
                txtPhoneNum.Clear();
                txtPhoneNum.Focus();
            }
            else
            {
                Contact contact = new Contact();
                contact.FirstN   = txtFirstName.Text;
                contact.LastN    = txtLastName.Text;
                contact.MiddleN  = txtMiddleName.Text;
                contact.PhoneNum = txtPhoneNum.Text;
                contact.Adress   = txtAdress.Text;
                contact.UserId   = GetUserId;

                if (service.InsertContact(contact) == 1)
                {
                    MessageBox.Show("Запис успішно додано!");
                    txtPhoneNum.Clear();
                    txtAdress.Clear();
                    txtFirstName.Clear();
                    txtLastName.Clear();
                    txtMiddleName.Clear();

                    _contactForm.RefreshGrid();
                    _contactForm.DisplayContacts();
                }
            }
        }