public IEnumerable <ChiTietMonAnThucUongModel> DanhSachMonAnThucUongDaChon(string maThucDon) { ChiTietThucDonDAL dal = new ChiTietThucDonDAL(db); ThucDonDAL thucDonDal = new ThucDonDAL(db); try { if (!string.IsNullOrEmpty(maThucDon)) { if (thucDonDal.TimKiemTheoMa(maThucDon) != null) { return(dal.DanhSachMonAnThucUongDaChon(maThucDon)); } else { return(null); } } else { return(null); } } catch (Exception) { throw; } }
public static void ThemThucDon(string maThucDon) { ThucDon thucDon = new ThucDon(); thucDon.MaThucDon = maThucDon; thucDon.NguoiLap = "Nông Thị Lệ"; thucDon.NgayLap = DateTime.Today; ThucDonDAL.ThemThucDon(thucDon); }
public bool CapNhat(ThucDon item) { ThucDonDAL dal = new ThucDonDAL(db); if (item != null) { return(dal.CapNhat(item)); } else { return(false); } }
public bool Xoa(ThucDon item) { ThucDonDAL dal = new ThucDonDAL(db); try { if (item != null) { return(dal.Xoa(item)); } else { return(false); } } catch (Exception) { throw; } }
public ThucDon TimKiemTheoMa(string id) { ThucDonDAL dal = new ThucDonDAL(db); try { if (!string.IsNullOrEmpty(id)) { return(dal.TimKiemTheoMa(id)); } else { return(null); } } catch (Exception) { throw; } }
public static string SinhMaTuDong() { string maCuoi = ThucDonDAL.LayMaCuoi().Trim(); //chưa có phiếu mua nào trong CSDL if (maCuoi == "") { return("MATD000001"); } //xoa 4 chữ cái đầu chuỗi và tăng số đếm lên 1 int maTiepTheo = int.Parse(maCuoi.Remove(0, 4)) + 1; string maTuDong = maTiepTheo.ToString().Trim(); while (maTuDong.Length < 6) { maTuDong = "0" + maTuDong; maTuDong.Trim(); } return("MATD" + maTuDong); }
public static bool KiemTraThucDonDaDuocApDung(string maThucDon) { return(ThucDonDAL.KiemTraThucDonDaDuocApDung(maThucDon)); }
public static DataTable LayDanhSachMaThucDon() { return(ThucDonDAL.LayDanhSachMaThucDon()); }
public static void XoaThucDon(string maThucDon) { ThucDonDAL.XoaThucDon(maThucDon); }
public IEnumerable <ThucDon> TimKiemGanDungTheoTen(string thongTin) { ThucDonDAL dal = new ThucDonDAL(db); return(dal.TimKiemGanDungTheoTen(thongTin)); }
public IEnumerable <ThucDon> LayTatCa(string[] includes = null) { ThucDonDAL dal = new ThucDonDAL(db); return(dal.LayTatCa()); }