//hàm static public static List <GiaGiayNiemYet> DocTatCa() {/*var result=products.Join( * categories, * p=>p.CategoryID, * c=>c.CategoryID, * (p,c) => new * { * ProductName=p.ProductName, * CategoryName=c.CategoryName * });*/ //Đọc những cái Còn var nguonGiayMoi = Giay.DocTatCa().Where(x => !x.KhongCon).Join(MarkUpLoiNhuanGiay.LayTatCa(), g => g.IdDanhMucGiay, m => m.IdDanhMucGiay, (g, m) => new { ID = g.ID, Ten = g.TenGiayMoRong, GiaMua = g.GiaMua, IdDanhMucGiay = g.IdDanhMucGiay, IdHangKhachHang = m.IdHangKhachHang, MucLoiNhuan = m.TiLeLoiNhuanTrenDoanhThu }); var nguon = nguonGiayMoi.Select(x => new GiaGiayNiemYet { ID = x.ID, Ten = x.Ten, GiaMua = x.GiaMua, IdDanhMucGiay = x.IdDanhMucGiay, IdHangKhachHang = x.IdHangKhachHang, MucLoiNhuan = x.MucLoiNhuan }).ToList(); return(nguon); }
public static void Sua(MarkUpLoiNhuanGiay item) { MarkUpLoiNhuanGiayLogic markUpLNGLogic = new MarkUpLoiNhuanGiayLogic(); var itemBDO = new MarkUpLoiNhuanGiayBDO(); ChuyenDoiGiayDTOThanhBDO(item, itemBDO); markUpLNGLogic.Sua(itemBDO); }
public static MarkUpLoiNhuanGiay LayTheoId(int idDanhMucGiay, int idHangKH) { MarkUpLoiNhuanGiay item = null; MarkUpLoiNhuanGiayLogic markUpLNGLogic = new MarkUpLoiNhuanGiayLogic(); try { item = new MarkUpLoiNhuanGiay(); var itemBDO = markUpLNGLogic.LayTheoId(idDanhMucGiay, idHangKH); ChuyenDoiGiayBDOThanhDTO(itemBDO, item); } catch { } return(item); }
private static void ChuyenDoiGiayDTOThanhBDO(MarkUpLoiNhuanGiay giayDTO, MarkUpLoiNhuanGiayBDO giayBDO) { giayBDO.IdDanhMucGiay = giayDTO.IdDanhMucGiay; giayBDO.IdHangKhachHang = giayDTO.IdHangKhachHang; giayBDO.TiLeLoiNhuanTrenDoanhThu = giayDTO.TiLeLoiNhuanTrenDoanhThu; }