private void SaveExecute()
        {
            try
            {
                //tblEmployee newMenager = new tblEmployee();
                //newMenager.Username = Menager.Username;
                //newMenager.Passwd = Menager.Passwd;
                ////employeeService.AddEmployee(newMenager);

                if (!ValidationClass.IsValidEmail(Menager.Email))
                {
                    MessageBox.Show("Email is not valid");
                    return;
                }
                if (!ValidationClass.JMBGisValid(Menager.JMBG))
                {
                    MessageBox.Show("JMBG is not valid.");
                    return;
                }
                if (managerService.GetEmployeeByJMBG(Menager.JMBG) != null)
                {
                    MessageBox.Show("User with this JMBG already exists");
                    return;
                }
                if (managerService.GetEmployeeByUsername(Menager.Username) != null)
                {
                    MessageBox.Show("User with this username already exists");
                    return;
                }
                if (Menager.Salary <= 0)
                {
                    MessageBox.Show("Salary has to be grater than zero.");
                    return;
                }
                Menager.AccessLevelID = AccessLevel.ID;
                Menager.SectorID      = Sector.SectorID;
                Menager.DateOfBirth   = DateOfBirth;
                managerService.AddMenager(Menager);
                Menager = new tblEmployee();
                MessageBox.Show("You successfully added a manager.");
                LoginView loginMain = new LoginView();
                loginMain.Show();
                addMenager.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
 private void SaveExecute()
 {
     try
     {
         if (!ValidationClass.IsValidEmail(Employee.Email))
         {
             MessageBox.Show("Email is not valid");
             return;
         }
         if (!ValidationClass.JMBGisValid(Employee.JMBG))
         {
             MessageBox.Show("JMBG is not valid.");
             return;
         }
         if (managerService.GetEmployeeByJMBG(Employee.JMBG) != null &&
             !Employee.JMBG.Equals(OldEmployee.JMBG))
         {
             MessageBox.Show("User with this JMBG already exists");
             return;
         }
         if (managerService.GetEmployeeByUsername(Employee.Username) != null &&
             !Employee.Username.Equals(OldEmployee.Username))
         {
             MessageBox.Show("User with this username already exists");
             return;
         }
         if (Employee.Salary <= 0)
         {
             MessageBox.Show("Salary has to be grater than zero.");
             return;
         }
         Employee.DateOfBirth = DateOfBirth;
         employeeService.EditEmployee(Employee);
         view.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }