public int GetTongTienPhieuNhap(string maPhieuNhap) { int tongTien = 0; PhieuNhap phieuNhap = qlcf.PhieuNhaps.Where(pn => pn.MaPhieuNhap == maPhieuNhap).FirstOrDefault(); if (phieuNhap != null) { try { tongTien = (int)phieuNhap.TongTien; } catch (Exception) { tongTien = 0; } } return(tongTien); }
public string PhatSinhMaPhieuNhap() { string maPhieuNhap = "PN"; List <PhieuNhap> lstPhieuNhap = qlcf.PhieuNhaps.Select(pn => pn).ToList(); PhieuNhap phieuNhap = lstPhieuNhap.LastOrDefault(); if (phieuNhap == null) { maPhieuNhap += "1000"; } else { int k; k = Convert.ToInt32(phieuNhap.MaPhieuNhap.Substring(2, 4)); k += 1; maPhieuNhap += k.ToString(); } return(maPhieuNhap); }
public int AddPhieuNhaps(string qMaPN, string qMaNV, string qMaNPP, long qTongTien, DateTime qNgayNhap) { PhieuNhap phieuNhaps = qlhh.PhieuNhaps.Where(t => t.MaPhieuNhap == qMaPN).FirstOrDefault(); if (phieuNhaps == null) { PhieuNhap pn = new PhieuNhap(); pn.MaPhieuNhap = qMaPN; pn.MaNhanVien = qMaNV; pn.MaNhaPhanPhoi = qMaNPP; pn.TongTien = qTongTien; pn.NgayNhap = qNgayNhap; qlhh.PhieuNhaps.InsertOnSubmit(pn); qlhh.SubmitChanges(); return(1); } else { return(0); } }