Ejemplo n.º 1
0
 private void Search()
 {
     if (tbSearch.Text != "")
     {
         dgvEmployees.DataSource = Employee_DbCommunication.FilterEmployees(tbSearch.Text);
     }
 }
Ejemplo n.º 2
0
        private void btnEdit_Click(object sender, EventArgs e)
        {
            string Start = dtpStart.Value.ToString("HH:mm:ss - dd MMM, yyyy");

            Employee_DbCommunication.EditEmployee(Employee.EMBG, tbName.Text, tbLastname.Text, mtbEMBG.Text, tbSalary.Text, Start, tbAddress.Text, tbPosition.Text, tbIdNumber.Text, mtbPhone.Text, tbBank.Text, mtbBankNumber.Text, rtbNote.Text);
            Employee.EMBG = mtbEMBG.Text;

            MessageBox.Show
            (
                "Вработениот е успешно променет!",
                "Промени",
                MessageBoxButtons.OK,
                MessageBoxIcon.Information
            );

            UpdateTable();
        }
Ejemplo n.º 3
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            if (tbName.Text == "" || tbLastname.Text == "" || mtbEMBG.Text.Length < 13 || mtbPhone.Text.Length < 11 || tbIdNumber.Text.Length < 8)
            {
                errorProviderEMBG.SetError(mtbEMBG, "Полето за ЕМБГ е задолжително");
                errorProviderName.SetError(tbName, "Полето за Име е задолжително");
                errorProviderLastname.SetError(tbLastname, "Полето за Презиме е задолжително");
                errorProviderPhone.SetError(mtbPhone, "Полето за Телефон е задолжително");
                errorProviderIdNumber.SetError(tbIdNumber, "Полето за Број на Лична Карта е задолжително");
            }
            else
            {
                if (DbCommunication.Exists("Employees", "ЕМБГ", mtbEMBG.Text) < 1)
                {
                    string Start = dtpStart.Value.ToString("HH:mm:ss - dd MMM, yyyy");
                    Employee_DbCommunication.AddEmployee(tbName.Text, tbLastname.Text, mtbEMBG.Text, tbSalary.Text, Start, tbAddress.Text, tbPosition.Text, tbIdNumber.Text, mtbPhone.Text, tbBank.Text, mtbBankNumber.Text, rtbNote.Text);

                    UpdateTable();

                    MessageBox.Show
                    (
                        "Вработениот е успешно додаден!",
                        "Сними",
                        MessageBoxButtons.OK,
                        MessageBoxIcon.Information
                    );

                    errorProviderEMBG.Clear();
                    errorProviderName.Clear();
                    errorProviderLastname.Clear();
                    errorProviderPhone.Clear();
                    errorProviderIdNumber.Clear();
                }
                else
                {
                    MessageBox.Show
                    (
                        "Тој вработен веќе постои!",
                        "Грешка",
                        MessageBoxButtons.OK,
                        MessageBoxIcon.Error
                    );
                }
            }
        }