Пример #1
0
        private void SignIn_Click(object sender, RoutedEventArgs e)
        {
            MainAppMenu mainAppMenu = DependencyInjectorBLL.Resolve <MainAppMenu>();

            mainAppMenu.Show();
            this.Close();
        }
Пример #2
0
        private void Datagrid_recent_orders_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            UserViewModel user     = (_filtedDataGridObjects.ToList()[e.RowIndex]);
            var           userForm = DependencyInjectorBLL.Resolve <UserEditForm>(new ParameterOverride("user", user));

            userForm.Show();
        }
Пример #3
0
        private void Button_sign_in_Click(object sender, EventArgs e)
        {
            CredentialsDTO credentials = new CredentialsDTO()
            {
                Login    = textbox_email.Text,
                Password = textbox_password.Text
            };

            if (_authenticationService.UserExist(textbox_email.Text))
            {
                if (_authenticationService.CheckCredentials(credentials))
                {
                    MenuForm menu = DependencyInjectorBLL.Resolve <MenuForm>(
                        new ParameterOverride("user", _userService.GetByEmail(credentials.Login)));
                    menu.Show();
                    this.Hide();
                }
                else
                {
                    MessageBox.Show(
                        "Wrong password!",
                        "Error",
                        MessageBoxButtons.OK,
                        MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show(
                    "There is no such user!",
                    "Error",
                    MessageBoxButtons.OK,
                    MessageBoxIcon.Error);
            }
        }
Пример #4
0
        static void Main()
        {
            MigrationManager migration = new MigrationManager();

            //migration.DropTables();
            //migration.CreateTables();
            //migration.ImportStartValues();

            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(DependencyInjectorBLL.Resolve <LoginForm>());
        }
Пример #5
0
        private void SignIn_Click(object sender, RoutedEventArgs e)
        {
            CredentialsDTO credentials = new CredentialsDTO()
            {
                Login    = login.Text,
                Password = pwd.Password
            };

            if (credentials.Login != "" && credentials.Password != "")
            {
                if (_authenticationService.UserExist(login.Text))
                {
                    if (_authenticationService.CheckCredentials(credentials))
                    {
                        ItemsMenu menu = DependencyInjectorBLL.Resolve <ItemsMenu>(
                            new ParameterOverride("user", _userService.GetByLogin(credentials.Login)));
                        menu.Show();
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show(
                            "Wrong password!",
                            "Error",
                            MessageBoxButton.OK,
                            MessageBoxImage.Error);
                    }
                }
                else
                {
                    MessageBox.Show(
                        "There is no such user!",
                        "Error",
                        MessageBoxButton.OK,
                        MessageBoxImage.Error);
                }
            }
            else
            {
                MessageBox.Show(
                    "Empty Data!",
                    "Error",
                    MessageBoxButton.OK,
                    MessageBoxImage.Error);
                return;
            }
        }
Пример #6
0
        private void Button_add_user_Click(object sender, EventArgs e)
        {
            var form = DependencyInjectorBLL.Resolve <UserAddForm>();

            form.Show();
        }
Пример #7
0
        private void button_create_account_Click(object sender, EventArgs e)
        {
            var form = DependencyInjectorBLL.Resolve <RegistrationForm>();

            form.Show();
        }
Пример #8
0
        private void Buttutton_orders_Click(object sender, EventArgs e)
        {
            var usersForm = DependencyInjectorBLL.Resolve <OrdersManagerForm>();

            usersForm.Show();
        }
Пример #9
0
        private void Button_customers_Click(object sender, EventArgs e)
        {
            var usersForm = DependencyInjectorBLL.Resolve <UsersForm>();

            usersForm.Show();
        }
Пример #10
0
        protected override void OnStartup(StartupEventArgs e)
        {
            MainAppMenu mainWindow = DependencyInjectorBLL.Resolve <MainAppMenu>();

            mainWindow.Show();
        }
Пример #11
0
 private void button_profile_Click(object sender, EventArgs e)
 {
     ProfileForm profile = DependencyInjectorBLL.Resolve <ProfileForm>(
         );
 }
Пример #12
0
        private void Create_btn_Click(object sender, RoutedEventArgs e)
        {
            CreateOrderWindow createWindow = DependencyInjectorBLL.Resolve <CreateOrderWindow>();

            createWindow.Show();
        }
Пример #13
0
        private void BtnOrders_Click(object sender, RoutedEventArgs e)
        {
            OrdersMenu ordersMenu = DependencyInjectorBLL.Resolve <OrdersMenu>();

            ordersMenu.Show();
        }
Пример #14
0
        private void Add_Click(object sender, RoutedEventArgs e)
        {
            AddItemWindow window = DependencyInjectorBLL.Resolve <AddItemWindow>();

            window.Show();
        }
Пример #15
0
        private void Button_sp_add_Click(object sender, EventArgs e)
        {
            var form = DependencyInjectorBLL.Resolve <SupProdAddFformcs>();

            form.Show();
        }
Пример #16
0
 static void Main()
 {
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     Application.Run(DependencyInjectorBLL.Resolve <LoginForm>());
 }