Пример #1
0
        public ManagerMenu(Class.Connection Connection, int idEmployee)
        {
            InitializeComponent();

            this.Connection = Connection;
            this.idEmployee = idEmployee;
        }
Пример #2
0
        public DepartmentPresenter()
        {
            model = new Model.DepartmentModel();

            connection = new Class.Connection();
            ConnectionDB.FmConnectionDBView fmConnectionDBView
                = new ConnectionDB.FmConnectionDBView();
            ConnectionDBPresenter connectionDBPresenter
                = new ConnectionDBPresenter(fmConnectionDBView, connection);

            //Проверка на подключение к БД
            if (connectionDBPresenter.ShowDialog()
                == DialogResult.OK)
            {
                view = new FmDepartmentView();
            }
            else
            {
                view = null;
                return;
            }

            //Привязка событий
            view.LoadForm     += OnLoadForm;
            view.ChangingNode += OnChangingNode;
            view.DGVEmployees.DataSourceChanged += OnDataSourceChangeing;
            view.DGVEmployees.DataGridViewCellMouseDoubleClick += OnDataGridViewCellMouseDoubleClick;
            view.BtnEmployeeEdit.Click         += OnBtnEmployeeEditClick;
            view.BtnRefresh.Click              += OnBtnRefreshClick;
            view.DGVEmployees.SelectionChanged += OnSelectionChanged;
        }
Пример #3
0
        public AddClient(Class.Connection Connection)
        {
            InitializeComponent();

            //recibo por referencia la conexion a la base de datos
            this.Connection = Connection;
        }
Пример #4
0
        public ModifyEmployee(Class.Connection Connection, string idEmployee)
        {
            InitializeComponent();
            this.Connection = Connection;
            this.idEmployee = idEmployee;

            idTextBox.Enabled = false;
        }
Пример #5
0
        public ShowEmployees(Class.Connection Connection)
        {
            InitializeComponent();
            this.Connection = Connection;

            //Ajustar la tabla a la ventana
            employesGridview.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
        }
Пример #6
0
        public ShowTransaction(Class.Connection Connection)
        {
            InitializeComponent();

            this.Connection = Connection;

            //Ajustar la tabla a la ventana
            transactionGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
        }
Пример #7
0
        public CancelDeposit(Class.Connection Connection)
        {
            InitializeComponent();

            this.Connection = Connection;

            //Ajustar el contenido de la tabla al tamaño del dataGridView
            cancelDepositDataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
        }
Пример #8
0
        public ModifyClient(Class.Connection Connection, string idClient)
        {
            InitializeComponent();

            this.Connection = Connection;
            this.idClient   = idClient;

            idTextBox.Enabled = false;
        }
Пример #9
0
        public AddDeposit(Class.Connection Connection, int idEmployee)
        {
            InitializeComponent();

            this.Connection = Connection;
            this.idEmployee = idEmployee;

            //Ajustar el contenido de la tabla al tamaño del dataGridView
            destinationDataGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
        }
Пример #10
0
        public ShowClients(Class.Connection Connection)
        {
            InitializeComponent();

            this.Connection = Connection;

            //Ajustar el contenido de la tabla al tamaño del dataGridView
            clientsGridView.AutoSizeColumnsMode  = DataGridViewAutoSizeColumnsMode.Fill;
            accountdGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
        }
Пример #11
0
        public RetrieveClients(Class.Connection Connection)
        {
            InitializeComponent();

            this.Connection = Connection;

            //Ajustar la tabla a la ventana
            clientsGridView.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;

            //desactivamos la opcion de eliminar para siempre
            deleteDefinetly.Visible = false;
        }
Пример #12
0
        public RetrieveEmployees(Class.Connection Connection)
        {
            InitializeComponent();

            this.Connection = Connection;

            //Ajustar la tabla a la ventana
            employesGridview.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;

            //desactivamos la opcion de eliminar completamente
            deleteDefinitely.Visible = false;
        }
Пример #13
0
        public ModifyAccount(Class.Connection Connection, string idAccount)
        {
            InitializeComponent();

            this.Connection = Connection;
            this.idAccount  = idAccount;

            //idCuenta e idCliente textbox seran bloqueadas para evitar su modificacion
            idAccountTextBox.Enabled        = false;
            idClientTextBox.Enabled         = false;
            cutOffDayDateTimePicker.Enabled = false;
        }
Пример #14
0
        public AddAccount(Class.Connection Connection, string idClient)
        {
            InitializeComponent();

            this.Connection = Connection;
            this.idClient   = idClient;

            //establecemos un saldo minimo para la apertura de la cuenta
            balanceTextBox.Text = "1000";

            //establemos un credito maximo para la cuenta
            maximumCreditTextBox.Text = "50000";
        }
Пример #15
0
        public ConnectionDBPresenter(View.IConnectionDBView _view,
                                     Class.Connection _connection)
        {
            view  = _view;
            model = new Model.ConnectionDBModel();

            //Подключение событий
            view.TestConnectionClick += OnTestConnectionClick;
            view.OKClick             += OnOKClick;

            //Если не создан экземпляр
            connection = (_connection
                          ?? new Class.Connection());
        }
Пример #16
0
        public AddEmployee(Class.Connection Connection)
        {
            InitializeComponent();

            this.Connection = Connection;
        }