Ejemplo n.º 1
0
        public static StockUpForm OpenForm(string formName)
        {
            var formToShow = FormNavigator.FindForm(formName);

            formToShow.Show();
            return(formToShow);
        }
Ejemplo n.º 2
0
        public static void SwitchForm(string formName)
        {
            CloseForm(FormNavigator.currentForm);
            var formToShow = FormNavigator.OpenForm(formName);

            FormNavigator.currentForm = formToShow;
        }
Ejemplo n.º 3
0
        private void loginButton_Click(object sender, EventArgs e)
        {
            var username = usernameTexbox.Text;
            var password = passwordTextbox.Text;

            if (username == "admin" && password == "admin")
            {
                FormNavigator.SwitchForm("DashboardForm");
            }
        }
Ejemplo n.º 4
0
        public async void addProduct(string productName, string manufacturer, Category category, double price, string description = "", int quantity = 0)
        {
            var newProduct = new Product();

            newProduct.Title        = productName;
            newProduct.Manufacturer = manufacturer;
            newProduct.Quantity     = quantity;
            newProduct.Description  = description;
            newProduct.Category     = category;
            newProduct.UPC          = System.Guid.NewGuid().ToString();
            newProduct.LastRecieved = DateTime.Now;
            newProduct.Price        = price;
            this.DbContext.Products.Add(newProduct);
            await this.DbContext.SaveChangesAsync();

            FormNavigator.CloseForm("addProductForm");
        }
Ejemplo n.º 5
0
        public static void CloseForm(string formName)
        {
            var formToHide = FormNavigator.FindForm(formName);

            formToHide.Hide();
        }
Ejemplo n.º 6
0
 private void dashboardInvoiceButton_Click(object sender, EventArgs e)
 {
     FormNavigator.SwitchForm("DashboardForm");
 }
Ejemplo n.º 7
0
 private void addFormButton_Click(object sender, EventArgs e)
 {
     FormNavigator.OpenForm("addProductForm");
 }
Ejemplo n.º 8
0
 private void cancelButton_Click(object sender, EventArgs e)
 {
     FormNavigator.CloseForm(this);
 }
Ejemplo n.º 9
0
 private void customerDashboardButton_Click(object sender, EventArgs e)
 {
     FormNavigator.SwitchForm("CustomerDashboardForm");
 }
Ejemplo n.º 10
0
 private void productDashboardButton_Click(object sender, EventArgs e)
 {
     FormNavigator.SwitchForm("ProductDashboardForm");
 }
Ejemplo n.º 11
0
 private void materialButton1_Click(object sender, EventArgs e)
 {
     FormNavigator.SwitchForm("InvoiceDashboardForm");
 }