Exemplo n.º 1
0
        private void signUp_btn_Click(object sender, EventArgs e)
        {
            if (email_box.TextLength == 0 && pas_box.TextLength == 0 && fname_box.TextLength == 0 && lname_box.TextLength == 0)
            {
                MessageBox.Show("Fields can't be empty");
            }
            else
            {
                RegistrationViewModel registrationViewModel = new RegistrationViewModel()
                {
                    Email     = email_box.Text,
                    Password  = pas_box.Text,
                    FirstName = fname_box.Text,
                    LastName  = lname_box.Text
                };
                try
                {
                    _userService.CreateUser(registrationViewModel);

                    MessageBox.Show("User has benn created successfully");

                    MainForm mainForm = DependencyInjectorUnity.Resolve <MainForm>();
                    mainForm.Show();
                    this.Hide();
                }

                catch (ValidationException ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Exemplo n.º 2
0
        private void backToLogin_btn_Click(object sender, EventArgs e)
        {
            AuthForm AuthForm = DependencyInjectorUnity.Resolve <AuthForm>();

            AuthForm.Show();
            this.Hide();
        }
Exemplo n.º 3
0
        private void signUp_btn_Click(object sender, EventArgs e)
        {
            RegistrationForm registrationForm = DependencyInjectorUnity.Resolve <RegistrationForm>();

            registrationForm.Show();
            this.Hide();
        }
Exemplo n.º 4
0
        private void back_btn_Click(object sender, EventArgs e)
        {
            ViewProductForm viewProductForm = DependencyInjectorUnity.Resolve <ViewProductForm>();

            viewProductForm.Show();
            this.Hide();
        }
Exemplo n.º 5
0
        private void signIn_btn_Click(object sender, EventArgs e)
        {
            if (email_box.Text.Length == 0 || pas_box.Text.Length == 0)
            {
                MessageBox.Show("Login and password are required.");
            }
            else
            {
                LoginViewModel loginViewModel = new LoginViewModel();

                loginViewModel.Email    = email_box.Text;
                loginViewModel.Password = pas_box.Text;
                try
                {
                    var      user     = _authService.SignIn(loginViewModel);
                    MainForm mainForm = DependencyInjectorUnity.Resolve <MainForm>();
                    mainForm.Show();
                    this.Hide();
                }
                catch (ValidationException ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Exemplo n.º 6
0
        private void sign_up_btn_Click(object sender, RoutedEventArgs e)
        {
            CreateUserWindow createUserWindow = DependencyInjectorUnity.Resolve <CreateUserWindow>();

            createUserWindow.Show();
            this.Hide();
        }
Exemplo n.º 7
0
        private void log_in_btn_Click(object sender, RoutedEventArgs e)
        {
            if (login_box.Text.Length == 0 || pas_box.Text.Length == 0)
            {
                MessageBox.Show("Login and password are required.");
            }
            else
            {
                LoginViewModel loginViewModel = new LoginViewModel();

                loginViewModel.Email    = login_box.Text;
                loginViewModel.Password = pas_box.Text;
                try
                {
                    var           user          = _authService.SignIn(loginViewModel);
                    ControlWindow controlWindow = DependencyInjectorUnity.Resolve <ControlWindow>();
                    controlWindow.Show();
                    this.Hide();
                }
                catch (ValidationException ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
Exemplo n.º 8
0
        private void trans_ditails_btn_Click(object sender, EventArgs e)
        {
            TransactionDetailsForm transactionDetailsForm = DependencyInjectorUnity.Resolve <TransactionDetailsForm>();

            transactionDetailsForm.Show();
            this.Hide();
        }
Exemplo n.º 9
0
        public MainWindow()
        {
            AuthForm AuthForm = DependencyInjectorUnity.Resolve <AuthForm>();

            AuthForm.Show();
            this.Hide();
            InitializeComponent();
        }
Exemplo n.º 10
0
        private void delete_btn_Click(object sender, EventArgs e)
        {
            DeleteByIdForm deleteByIdForm = DependencyInjectorUnity.Resolve <DeleteByIdForm>();
            DialogResult   result         = deleteByIdForm.ShowDialog(this);

            if (result == DialogResult.Cancel)
            {
                return;
            }

            int id = Convert.ToInt32(deleteByIdForm.id_box.Text);

            _transactionService.Delete(id);
            this.transactionsViewTableAdapter.Fill(this.sellAppDataSet11.TransactionsView);
        }
Exemplo n.º 11
0
        private void add_btn_Click(object sender, EventArgs e)
        {
            ProductOnAddForm productForm = DependencyInjectorUnity.Resolve <ProductOnAddForm>();
            DialogResult     result      = productForm.ShowDialog(this);

            if (result == DialogResult.Cancel)
            {
                return;
            }

            ProductViewModel productViewModel = new ProductViewModel
            {
                Name  = productForm.name_box.Text,
                Price = Convert.ToInt64(productForm.price_box.Text)
            };

            _productService.Add(productViewModel);

            MessageBox.Show("Product have been Added succesfully");


            this.productsTableAdapter1.Fill(this.sellAppDataSet1.Products);
        }
Exemplo n.º 12
0
        protected override void OnStartup(StartupEventArgs e)
        {
            MainWindow mainWindow = DependencyInjectorUnity.Resolve <MainWindow>();

            mainWindow.Show();
        }
Exemplo n.º 13
0
 static void Main()
 {
     Application.EnableVisualStyles();
     Application.SetCompatibleTextRenderingDefault(false);
     Application.Run(DependencyInjectorUnity.Resolve <AuthForm>());
 }