public ServiceNoteList()
        {
            InitializeComponent();
            dateTimePickerDate.MaxDate = DateTime.Now;
            dgvServiceNote.AutoGenerateColumns = false;
            txtTotalMoney.KeyPress += TxtMoney_KeyPress;
            Load += ServiceNoteList_Load;
            dgvServiceNote.SelectionChanged += DgvServiceNote_SelectionChanged;

            this.resetUI();

            this.serviceNoteBLT = new ServiceNoteBLT();
            this.contractBLT = new ContractBLT();
            this.roomBLT = new RoomBLT();
            this.tollBillsBLT = new TollBillsBLT();

            cmbContractId.DataSource = contractBLT.getListContract();
            cmbContractId.DisplayMember = "ID";
            cmbContractId.ValueMember = "ID";

            cmbRoomName.DataSource = roomBLT.getListRoom();
            cmbRoomName.DisplayMember = "NAME";
            cmbRoomName.ValueMember = "NAME";

            dgvServiceNote.DataSource = serviceNoteBLT.getListServiceNote();
        }
        public TollBillList()
        {
            InitializeComponent();
            Load += TollBillList_Load;
            dateTimePickerDate.MaxDate = DateTime.Now;
            dateTimePickerNoteService.MaxDate = DateTime.Now;
            dgvTollBills.AutoGenerateColumns = false;
            txtDebt.KeyPress += TxtMoney_KeyPress;
            txtDiscountMoney.KeyPress += TxtMoney_KeyPress;
            txtPriceRoom.KeyPress += TxtMoney_KeyPress;
            txtTotal.KeyPress += TxtMoney_KeyPress;
            txtTotalMoneyService.KeyPress += TxtMoney_KeyPress;
            Load += ServiceNoteList_Load;
            dgvTollBills.SelectionChanged += DgvTollBills_SelectionChanged;

            this.resetUI();

            this.roomBLT = new RoomBLT();
            this.tollBillsBLT = new TollBillsBLT();
            this.receiptsBLT = new ReceiptsBLT();
            this.serviceNoteBLT = new ServiceNoteBLT();

            cmbRoom.DataSource = roomBLT.getListRoom();
            cmbRoom.DisplayMember = "NAME";
            cmbRoom.ValueMember = "NAME";

            dgvTollBills.DataSource = tollBillsBLT.getListTollBill();
        }
        public DataTable getListContractDetail(string contractid)
        {
            DataTable table = contractDAT.getListContractDetail(contractid);
            var serviceNoteBLT = new ServiceNoteBLT();
            table.Columns.Add("NumberOld");
            table.Columns.Add("NumberUsed");
            table.Columns.Add("Total");
            table.Columns.Add("NumberNew");

            foreach (DataRow dr in table.Rows)
            {
                int tempLastValue= serviceNoteBLT.getNumberOldLastMonth(dr["ServiceID"].ToString(), contractid);
                dr["NumberOld"] = tempLastValue;
                dr["NumberUsed"] = 0;
                dr["Total"] = 0;

                if (tempLastValue == -1)
                {
                    dr["NumberNew"] = -1;
                }
                else
                {
                    dr["NumberNew"] = 0;
                }
            }

            return table;
        }
예제 #4
0
        public ServiceNoteList()
        {
            InitializeComponent();
            txtTotalMoney.KeyPress += TxtMoney_KeyPress;
            Load += ServiceNoteList_Load;
            dgvServiceNote.SelectionChanged += DgvServiceNote_SelectionChanged;

            this.resetUI();

            this.serviceNoteBLT = new ServiceNoteBLT();
            this.dgvServiceNote.DataSource = serviceNoteBLT.getListServiceNote();
        }
예제 #5
0
        public void Init()
        {
            InitializeComponent();
            serviceNoteBLT = new ServiceNoteBLT();
            contractBLT = new ContractBLT();
            serviceBLT = new ServiceBLT();
            cmbContractId.DataSource = contractBLT.getListContract();
            cmbContractId.DisplayMember = "Name";
            cmbContractId.ValueMember = "Id";

            (this.dgvServiceNoteDetail.Columns["clServiceName"] as DataGridViewComboBoxColumn).DataSource = serviceBLT.getListService();
            (this.dgvServiceNoteDetail.Columns["clServiceName"] as DataGridViewComboBoxColumn).DisplayMember = "Name";
            (this.dgvServiceNoteDetail.Columns["clServiceName"] as DataGridViewComboBoxColumn).ValueMember = "Id";
            (this.dgvServiceNoteDetail.Columns["clServiceName"] as DataGridViewComboBoxColumn).DataPropertyName = "ServiceID";
        }
        public void Init()
        {
            InitializeComponent();
            dateTimePickerDate.MaxDate = DateTime.Now;
            dgvServiceNoteDetail.AutoGenerateColumns = false;
            dgvServiceNoteDetail.AllowUserToDeleteRows = false;
            dgvServiceNoteDetail.AllowUserToAddRows = false;

            serviceNoteBLT = new ServiceNoteBLT();
            contractBLT = new ContractBLT();
            tollBillsBLT = new TollBillsBLT();
            debtBLT = new DebtBLT();

            var temp = new Contract()
            {
                IsValid = true
            };

            cmbRoom.DisplayMember = "ROOMNAME";
            cmbRoom.ValueMember = "ROOMID";
            cmbRoom.DataSource = contractBLT.searchContract(temp);
        }
        public ContractList()
        {
            InitializeComponent();

            dateTimePickerDateBegin.MaxDate = DateTime.Now;
            dgvContract.AutoGenerateColumns = false;
            txtPriceRoom.KeyPress += TxtMoney_KeyPress;
            Load += ContractList_Load;
            dgvContract.SelectionChanged += DgvContract_SelectionChanged;

            this.resetUI();

            this.serviceNoteBLT = new ServiceNoteBLT();
            this.contractBLT = new ContractBLT();
            this.roomBLT = new RoomBLT();

            cmbContractStatus.DataSource = new List<ContractStatus>()
            {
                new ContractStatus()
                {
                    Value = false,
                    Display = "InValid"
                },
                new ContractStatus()
                {
                    Value = true,
                    Display = "Valid"
                }
            };
            cmbContractStatus.DisplayMember = "Display";
            cmbContractStatus.ValueMember = "Value";

            cmbRoom.DataSource = roomBLT.getListRoom();
            cmbRoom.DisplayMember = "NAME";
            cmbRoom.ValueMember = "ID";

            dgvContract.DataSource = contractBLT.getListContract();
        }