Example #1
0
        public static List <BangGiaInNhanh> DocConDungTheoIdHangKH(int idHangKH)
        {
            var giayLogic = new BangGiaInNhanhLogic();
            List <BangGiaInNhanh> nguon = null;

            try
            {
                nguon = giayLogic.LayTatCa().Where(x => (x.IdHangKhachHang == idHangKH) && (x.KhongSuDung == false)).Select(x => new BangGiaInNhanh
                {
                    ID              = x.ID,
                    TenBangGia      = x.TenBangGia,
                    MoTa            = x.MoTa,
                    DaySoLuong      = x.DaySoLuong,
                    DayGia          = x.DayGia,
                    KhongSuDung     = x.KhongSuDung,
                    IdHangKhachHang = x.IdHangKhachHang,
                    SoTrangToiDa    = x.SoTrangToiDa,
                    NoiDungBangGia  = x.NoiDungBangGia,
                    GiaTheoKhoang   = x.GiaTheoKhoang,
                    ThuTu           = x.ThuTu
                }).OrderBy(x => x.ThuTu).ToList();
            }
            catch { }
            return(nguon);
        }
Example #2
0
        public static bool Sua(ref string thongDiep, BangGiaInNhanh toInMayDigi)
        {
            var bangGiaInNhanhLogic = new BangGiaInNhanhLogic();
            var itemBDO             = new BangGiaInNhanhBDO();

            ChuyenDoiBangGiaInNhanhDTOThanhBDO(toInMayDigi, itemBDO);
            return(bangGiaInNhanhLogic.Sua(ref thongDiep, itemBDO));
        }
Example #3
0
        public static string Them(BangGiaInNhanh toInMayDigi)
        {
            var bangGiaInNhanhLogic = new BangGiaInNhanhLogic();
            var itemBDO             = new BangGiaInNhanhBDO();

            ChuyenDoiBangGiaInNhanhDTOThanhBDO(toInMayDigi, itemBDO);
            return(bangGiaInNhanhLogic.Them(itemBDO));
        }
        public static BangGiaInNhanh LayGiayTheoId(int idGiay)
        {
            var            bGiaInNhanhLogic = new BangGiaInNhanhLogic();
            BangGiaInNhanh giay             = new BangGiaInNhanh();

            try
            {
                var giayBDO = bGiaInNhanhLogic.LayTheoId(idGiay);
                //Chuyen
                ChuyenDoiGiayBDOThanhDTO(giayBDO, giay);
            }
            catch {
            }
            return(giay);
        }
        public static BangGiaInNhanh DocTheoId(int idBangGia)
        {
            var            bGiaInNhanhLogic = new BangGiaInNhanhLogic();
            BangGiaInNhanh bGiaInNhanh      = new BangGiaInNhanh();

            try
            {
                var giayBDO = bGiaInNhanhLogic.LayTheoId(idBangGia);
                //Chuyen
                ChuyenDoiBangGiaInNhanhBDOThanhDTO(giayBDO, bGiaInNhanh);
            }
            catch {
            }
            return(bGiaInNhanh);
        }
        //==
        #region Các hàm static
        public static List <BangGiaInNhanh> LayTatCa()
        {
            var giayLogic = new BangGiaInNhanhLogic();
            List <BangGiaInNhanh> nguon = null;

            try
            {
                nguon = giayLogic.LayTatCa().Where(x => x.KhongSuDung == false).Select(x => new BangGiaInNhanh
                {
                    ID          = x.ID,
                    TenBangGia  = x.TenBangGia,
                    MoTa        = x.MoTa,
                    DaySoLuong  = x.DaySoLuong,
                    DayGia      = x.DayGia,
                    KhongSuDung = x.KhongSuDung,
                    ThuTu       = x.ThuTu
                }).OrderBy(x => x.ThuTu).ToList();
            }
            catch { }
            return(nguon);
        }