예제 #1
0
        public ThemDonGia(DonGiaForm form, string cId)
            : this()
        {
            parentForm = form;
            CtrId      = cId;

            try
            {
                var db = new CkpEntities();
                var ct = (from c in db.CongTrinh where c.Id == CtrId select c).FirstOrDefault();
                CtrTBox.Text = ct.TenCongTrinh;
                VatTBox.Text = "10";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.GetBaseException().Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #2
0
        public SuaDonGia(DonGiaForm form, int dId)
            : this()
        {
            parentForm = form;
            DgId       = dId;

            try
            {
                var db = new CkpEntities();
                var dg = (from d in db.DonGiaBom where d.Id == DgId select d).FirstOrDefault();
                CtrId = dg.CongTrinh.Id;

                CtrTBox.Text     = dg.CongTrinh.TenCongTrinh;
                TenDgTBox.Text   = dg.TenDonGia;
                VatTBox.Text     = dg.VAT.HasValue ? dg.VAT.Value.ToString() : "";
                Dg0TBox.Text     = dg.DonGia.HasValue ? dg.DonGia.Value.ToString("N0") : "";
                Dg1TBox.Text     = dg.DonGiaVAT.HasValue ? dg.DonGiaVAT.Value.ToString("N0") : "";
                MinBcTBox.Text   = dg.MinKlgBomCan.HasValue ? dg.MinKlgBomCan.Value.ToString() : "";
                MinBtTBox.Text   = dg.MinKlgBomTinh.HasValue ? dg.MinKlgBomTinh.Value.ToString() : "";
                Cc1TBox.Text     = dg.CC1.HasValue ? dg.CC1.Value.ToString("N0") : "";
                TgCc2TBox.Text   = dg.TongCC2.HasValue ? dg.TongCC2.Value.ToString("N0") : "";
                PtCc2TBox.Text   = dg.PhanTramBackCC2.HasValue ? dg.PhanTramBackCC2.Value.ToString() : "";
                BackCc2TBox.Text = dg.TienBackCC2.HasValue ? dg.TienBackCC2.Value.ToString("N0") : "";
                NetCc2TBox.Text  = dg.NetCC2.HasValue ? dg.NetCC2.Value.ToString("N0") : "";
                Kl1TBox.Text     = dg.TongThuVAT.HasValue ? dg.TongThuVAT.Value.ToString("N0") : "";
                KlVatTBox.Text   = dg.TongVAT.HasValue ? dg.TongVAT.Value.ToString("N0") : "";
                Kl0TBox.Text     = dg.TongThu.HasValue ? dg.TongThu.Value.ToString("N0") : "";
                KlCcTBox.Text    = dg.TongCC.HasValue ? dg.TongCC.Value.ToString("N0") : "";
                CthucTBox.Text   = dg.CongThuc;
                GcRtb.Text       = dg.GhiChu;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.GetBaseException().Message, "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
예제 #3
0
파일: MainForm.cs 프로젝트: thinh-nd/CkpApp
        private void DonGiaBtn_Click(object sender, EventArgs e)
        {
            var form = new DonGiaForm();

            form.Show();
        }