Пример #1
0
        private async void deleteBranch_Click(object sender, RoutedEventArgs e)
        {
            if (branchSelectDropdown.SelectedItem == null)
            {
                MessageBox.Show("Устгах тасгаа сонгоно уу?");
                return;
            }

            try
            {
                BranchModel model = (BranchModel)branchSelectDropdown.SelectedItem;
                var         t     = await ApiProcessor.DeleteBranchByID(model.id);

                if (t != "success")
                {
                    MessageBox.Show("Устгалт амжилтгүй.");
                }
                ResetForm();
                branches.Clear();

                UpdateDataGridEvent?.Invoke(this, "");
            }
            catch
            {
                MessageBox.Show("Сүлжээний алдаа. Сүлжээнд холбогдсон эсэхээ шалгана уу?");
            }
        }
Пример #2
0
        private async void deleteStaff_Click(object sender, RoutedEventArgs e)
        {
            if (staffSelectDropDown.SelectedItem == null)
            {
                MessageBox.Show("Устгах ажилчнаа сонгоно уу?");
                return;
            }

            try
            {
                StaffModel model = (StaffModel)staffSelectDropDown.SelectedItem;

                if (Confirm() == false)
                {
                    return;
                }

                var t = await ApiProcessor.DeleteStaffByID(model.id);

                if (t != "success")
                {
                    MessageBox.Show("Устгалт амжилтгүй");
                }

                ResetForm();
                staffs.Clear();

                UpdateDataGridEvent?.Invoke(this, "");
            }
            catch
            {
                MessageBox.Show("Сүлжээний алдаа. Сүлжээнд холбогдсон эсэхээ шалгана уу?");
            }
        }
Пример #3
0
        private void addBranchButton_Click(object sender, RoutedEventArgs e)
        {
            if (BranchNameTextBox.Text == "")
            {
                MessageBox.Show("Та шинэ тасгийн нэрээ өгнө үү?");
                return;
            }

            AddBranchToDatabase();
            ResetForm();

            UpdateDataGridEvent?.Invoke(this, "");
        }
Пример #4
0
        private void submitNewUser_Click(object sender, RoutedEventArgs e)
        {
            if (newFirstname.Text == "" || newLastname.Text == "")
            {
                MessageBox.Show("Нэр эсвэл Овог оруулна уу?");
                return;
            }
            SaveStaffToDatabase();

            ResetForm();
            staffs.Clear();

            UpdateDataGridEvent?.Invoke(this, "");
        }
Пример #5
0
        private void submitNewBranch_Click(object sender, RoutedEventArgs e)
        {
            if (branchSelectDropDown.SelectedItem == null)
            {
                MessageBox.Show("Янзлах тасгаа сонгоно уу?");
                return;
            }
            if (newBranchname.Text == "")
            {
                MessageBox.Show("Шинэ нэр өгнө үү?");
                return;
            }

            AddBranchToDatabase();
            ResetForm();

            UpdateDataGridEvent?.Invoke(this, "");
        }
Пример #6
0
        private void addStaffButton_Click(object sender, RoutedEventArgs e)
        {
            if (addLastNameTextBox.Text == "" || addFirstNameTextBox.Text == "")
            {
                MessageBox.Show("Нэр эсвэл Овог хоосон байна.");
                return;
            }
            if (branchSelectDropdown.SelectedItem == null)
            {
                MessageBox.Show("Тасгаа сонгоно уу?");
                return;
            }
            if (fpTemplate == null)
            {
                MessageBox.Show("Хурууны хээгээ оруулна уу?");
                return;
            }

            AddStaffsToDatabase();
            ResetForm();
            branches.Clear();
            System.Threading.Thread.Sleep(100);
            UpdateDataGridEvent?.Invoke(this, "");
        }