Exemple #1
0
        public frmMain(
            IShowListForCities showListForCities, IShowListForDrivers showListForDrivers,
            IShowListForFreights showListForFreights, IShowListForReports showListForReports,
            IShowListForSubReports showListForSubReports,
            IShowListForPeople showListForPeople, IShowListForTransferForms showListForTransferForms,
            IShowListForCheckBanks showListForCheckBanks, ILock lLock

            )
        {
            _showListForCities = showListForCities;
            _showListForDrivers = showListForDrivers;
            _showListForFreights = showListForFreights;
            _showListForReports = showListForReports;
            _showListForSubReports = showListForSubReports;
            _showListForPeople = showListForPeople;
            _showListForTransferForms = showListForTransferForms;
            _showListForCheckBanks = showListForCheckBanks;
            _lLock = lLock;

            _dateTime = DateTime.Now.AddMinutes(-1);
            InitializeComponent();

            CriudEvent += frmMain_CriudEvent;
            Activated += (s, e) => messageCenterGroup.Visible = false;

            _digitalImages = new Image[]
            {
                Properties.Resources.num0,
                Properties.Resources.num1,
                Properties.Resources.num2,
                Properties.Resources.num3,
                Properties.Resources.num4,
                Properties.Resources.num5,
                Properties.Resources.num6,
                Properties.Resources.num7,
                Properties.Resources.num8,
                Properties.Resources.num9,
            };
        }
        public ListOfPeopleForm(IUnitOfWork unitOfWork, IAddOrEditPerson addEditForm,
            IShowListForTransferForms listMoneyTransferForm, IShowListForCheckBanks listCheckBankForm)
            : base(unitOfWork, addEditForm)
        {
            _listMoneyTransferForm = listMoneyTransferForm;
            _listCheckBankForm = listCheckBankForm;
            InitializeComponent();

            dataGridView1.Columns.Add(CreateDataGridViewColumn(width: 200, headerText: "نام و نشان"));
            dataGridView1.Columns.Add(CreateDataGridViewColumn(width: 100, headerText: "موبایل"));
            dataGridView1.Columns.Add(CreateDataGridViewColumn(width: 100, headerText: "تلفن ثابت"));
            dataGridView1.Columns.Add(CreateDataGridViewColumn(width: 200, headerText: "آدرس"));
            {
                var billMenu = new ToolStripMenuItem {Text = "مشاهده صورت حساب"};

                billMenu.Click += billPaymentButton_Click;
                contextMenuStrip1.Items.Add(billMenu);
            }
            {
                var checkMenu = new ToolStripMenuItem {Text = "مشاهده چک"};
                checkMenu.Click += checkBankButton_Click;
                contextMenuStrip1.Items.Add(checkMenu);
            }
        }