Exemplo n.º 1
0
        public static KHUYENMAI_DTO ConvertDTO(BANG_KHUYENMAI km)
        {
            km = QuanLyShop.BANG_KHUYENMAI.Add(km);
            QuanLyShop.SaveChanges();
            KHUYENMAI_DTO kmDTO = ConvertDTO(km);

            return(kmDTO);
        }
Exemplo n.º 2
0
        //Sửa thông tin khuyến mãi
        public static KHUYENMAI_DTO SuaMaKhuyenMai(BANG_KHUYENMAI km)
        {
            //Sau sửa đổi thì mã cũ áp dụng vẫn giữ nguyên.
            BANG_KHUYENMAI kmUpdate = QuanLyShop.BANG_KHUYENMAI.SingleOrDefault(k => k.idkhuyenmai == km.idkhuyenmai);

            if (kmUpdate != null)
            {
                kmUpdate.idkhuyenmai = km.idkhuyenmai;
                kmUpdate.giamgia     = km.giamgia;
                QuanLyShop.SaveChanges();
                KHUYENMAI_DTO kmDTO = ConvertDTO(kmUpdate);
                return(kmDTO);
            }
            return(null);
        }
Exemplo n.º 3
0
        //Xóa khuyến mãi
        public static bool XoaMaKhuyenMai(string idKm)
        {
            //Lưu ý sau khi xóa thì mã đã áp dụng thì sẽ không thay đổi.
            BANG_KHUYENMAI dKm = QuanLyShop.BANG_KHUYENMAI.SingleOrDefault(k => k.idkhuyenmai == idKm);

            if (dKm != null)
            {
                QuanLyShop.BANG_KHUYENMAI.Remove(dKm);
                try
                {
                    QuanLyShop.SaveChanges();
                    return(true);
                }
                catch (Exception ex)
                {
                    return(false);
                }
            }
            return(false);
        }
Exemplo n.º 4
0
 //Sửa thông tin khuyến mãi
 public static KHUYENMAI_DTO SuaMaKhuyenMai(BANG_KHUYENMAI km)
 {
     return(KHUYENMAI_DAL.SuaMaKhuyenMai(km));
 }