コード例 #1
0
        public void save_PhieuDN()
        {
            string maPhieu = create_MaPhieuDN("PDN");

            PHIEUXUATKHO phieu = new PHIEUXUATKHO()
            {
                MaPhieuXK  = maPhieu,
                NgayLap    = DateTime.Now,
                MaQuay     = LoginViewModel.Quay.MaQuay,
                MaNguoiLap = LoginViewModel.TaiKhoanSuDung.MaNguoiDung,
                TrangThai  = 0
            };

            DataProvider.Ins.DB.PHIEUXUATKHOes.Add(phieu);
            DataProvider.Ins.DB.SaveChanges();

            #region Lưu chi tiết phiếu

            foreach (var mh_dn in ListMHDN)
            {
                CT_PHIEUXUATKHO ct_phieu = new CT_PHIEUXUATKHO()
                {
                    MaCTPhieuXK = create_MaPhieuCTPDN(),
                    MaPhieuXK   = maPhieu,
                    MaMH        = mh_dn.Ma,
                    DonGia      = decimal.Parse(get_DonGia(mh_dn.Ma)),
                    SoLuong     = int.Parse(mh_dn.Ton),
                    GhiChu      = ""
                };
                DataProvider.Ins.DB.CT_PHIEUXUATKHO.Add(ct_phieu);
                DataProvider.Ins.DB.SaveChanges();
            }
            #endregion
        }
コード例 #2
0
ファイル: INSERT.cs プロジェクト: trannhutcuong/QLTK
 // Thêm phiếu xuất kho
 public static void ThemPhieuXuatKho(PHIEUXUATKHO phieu)
 {
     using (MyDatabaseDataContext db = new MyDatabaseDataContext())
     {
         db.PHIEUXUATKHOs.InsertOnSubmit(phieu);
         db.SubmitChanges();
     }
 }