예제 #1
0
        private void btLuuCP_Click(object sender, EventArgs e)
        {
            ChiPhi curChiPhi = listChiPhi[dgvChiChi.CurrentCell.RowIndex];
            ChiPhi temp      = new ChiPhi()
            {
                Id         = curChiPhi.Id,
                LoaiChiPhi = int.Parse(cb_TT_LoaiCP.SelectedValue.ToString()),
                MaDoan     = curDoanDL.Id,
                GiaTien    = decimal.Parse(tx_TT_GiaCP.Text),
                GhiChu     = tx_TT_GhiChuCP.Text,
                updated    = true
            };

            temp.Save();
            listChiPhi = curDoanDL.GetChiPhiDoan();
            DisableEditChiphi();
            LoadChiPhi();
        }
예제 #2
0
        private void btThemChiPhi_Click(object sender, EventArgs e)
        {
            if (tx_Them_GiaTien.Text.Trim() == "")
            {
                MessageBox.Show("Mục thêm giá rỗng", "Lỗi: Không được để mục thêm giá RỖNG!!", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }
            ChiPhi chiphi = new ChiPhi()
            {
                Id = -1, LoaiChiPhi = int.Parse(cb_Them_LoaiCP.SelectedValue.ToString()), MaDoan = curDoanDL.Id, GhiChu = tx_Them_ghichu.Text, GiaTien = decimal.Parse(tx_Them_GiaTien.Text.ToString())
            };

            chiphi.Save();
            listChiPhi.Add(chiphi);
            tx_Them_GiaTien.Text = "";
            tx_Them_ghichu.Text  = "";

            LoadChiPhi();
        }