private void btnSavePr_Click(object sender, EventArgs e)
        {
            if (sc.EditStock(stockID, bunifuDropdownEditProductDepartment.selectedValue))
            {
                CustomMessageBoxController.ShowMessage($"Department of {sc.GetStock(stockID).Name} successfully updated!", MessageBoxButtons.OK);
                uc.ExtractAllUsers();
                UpdateListView();
            }
            else
            {
                CustomMessageBoxController.ShowMessage("Failed to update department!", MessageBoxButtons.OK);
            }
            editPanelUser.Visible    = false;
            panelEditProduct.Visible = false;

            //if (uc.EditUser(currentID, bunifuDropdownEditDepartment.selectedValue))
            //{
            //    CustomMessageBoxController.ShowMessage($"Department of employee {currentID} successfully updated!", MessageBoxButtons.OK);
            //    uc.ExtractAllUsers();
            //    UpdateListView();
            //}
            //else
            //{
            //    CustomMessageBoxController.ShowMessage("Failed to update department!", MessageBoxButtons.OK);
            //}
            //editPanelUser.Visible = false;
        }
Пример #2
0
        private void btnConfirmAddProduct_Click_1(object sender, EventArgs e)
        {
            panelAddProduct.Visible = false;

            try
            {
                if (btnConfirmAddProduct.ButtonText == "Add")
                {
                    if (sc.AddStock(tbName.Text, tbDescription.Text, Convert.ToDouble(tbTotalPrice.Text), Convert.ToDouble(tbSupplyCost.Text), datePicker.Value.Date,
                                    Convert.ToInt32(tbQuantity.Text), Convert.ToInt32(tbTotalSales.Text), Convert.ToInt32(tbRestockQuantity.Text), swRequested.Value,
                                    dc.GetDepartmentId(ddDepartment.selectedIndex + 1)))
                    {
                        CustomMessageBoxController.ShowMessage("New product successfully added!", MessageBoxButtons.OK);
                    }
                    else
                    {
                        CustomMessageBoxController.ShowMessage("Failed to add product!", MessageBoxButtons.OK);
                    }
                }
                else
                {
                    if (sc.EditStock(stockID, tbName.Text, tbDescription.Text, Convert.ToDouble(tbTotalPrice.Text), Convert.ToDouble(tbSupplyCost.Text), datePicker.Value.Date,
                                     Convert.ToInt32(tbQuantity.Text), Convert.ToInt32(tbTotalSales.Text), Convert.ToInt32(tbRestockQuantity.Text), swRequested.Value,
                                     dc.GetDepartmentId(ddDepartment.selectedIndex + 1)))
                    {
                        CustomMessageBoxController.ShowMessage("Product successfully edited!", MessageBoxButtons.OK);
                    }
                    else
                    {
                        CustomMessageBoxController.ShowMessage("Failed to edit product!", MessageBoxButtons.OK);
                    }
                }
            }
            catch (Exception)
            {
                CustomMessageBoxController.ShowMessage("Something went wrong.", MessageBoxButtons.OK);
            }
            finally
            {
                UpdateListView();
                ResetAddProductInput();
                HideAddProduct();
            }
        }