コード例 #1
0
        private void ContractGrid_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            int contractId = 0;

            if (ContractGrid.SelectedRows.Count > 0)
            {
                var row = ContractGrid.SelectedRows[0];
                contractId = ((dynamic)row.DataBoundItem).Id;
            }
            int customerId = 0;

            if (CustomerGrid.SelectedRows.Count > 0)
            {
                var row = CustomerGrid.SelectedRows[0];
                customerId = ((dynamic)row.DataBoundItem).Id;
            }
            var form = new AddContract(customerId);

            form.EditContract(contractId);
            if (form.ShowDialog() == DialogResult.OK)
            {
                da = new DataAccess();
                LoadContractorGrid();

                //todo: noting
            }
        }
コード例 #2
0
        private void NewPayment_Click(object sender, EventArgs e)
        {
            var form = new AddContract(0);

            if (form.ShowDialog() == DialogResult.OK)
            {
                // todo nothing
            }
        }
コード例 #3
0
        private void NewContract_Click(object sender, EventArgs e)
        {
            int customerId = 0;

            var form = new AddContract(customerId, _spaceUnitId);

            form.SelectBuildingAndSpaceUnit();
            if (form.ShowDialog() == DialogResult.OK)
            {
                da = new DataAccess();
                LoadContractGrid();
            }
        }
コード例 #4
0
        private void NewContract_Click(object sender, EventArgs e)
        {
            int customerId = 0;

            if (CustomerGrid.SelectedRows.Count > 0)
            {
                var row = CustomerGrid.SelectedRows[0];
                customerId = ((dynamic)row.DataBoundItem).Id;
            }
            var form = new AddContract(customerId);

            if (form.ShowDialog() == DialogResult.OK)
            {
                da = new DataAccess();
                LoadContractGrid();
            }
        }
コード例 #5
0
        private void ContractGrid_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            string contractId = "0";

            if (ContractGrid.SelectedRows.Count > 0)
            {
                var row = ContractGrid.SelectedRows[0];
                contractId = ((dynamic)row.DataBoundItem).CustomerId;
            }
            var form = new AddContract(int.Parse(contractId.Split('-')[0]));

            form.EditContract(int.Parse(contractId.Split('-')[1]));
            if (form.ShowDialog() == DialogResult.OK)
            {
                da = new DataAccess();
                LoadContractGrid();

                //todo: noting
            }
        }