public void add(SANPHAMModel sx)
        {
            Mapper.CreateMap <SANPHAMModel, SANPHAM>();
            SANPHAM _sx = Mapper.Map <SANPHAMModel, SANPHAM>(sx);

            db.SANPHAMs.Add(_sx);
            db.SaveChanges();
        }
 public DetailProduct()
 {
     detailProduct          = new SANPHAMModel();
     detailProductPromotion = 0;
     manufactoryName        = "";
     typeProduct            = "";
     relativeList           = new List <SANPHAMModel>();
     relativeListPromotion  = new List <double>();
     subjectDescription     = new List <string>();
     contentDescription     = new List <string>();
 }
        public SANPHAMModel getId(string id)
        {
            SANPHAMModel sp = new SANPHAMModel();

            var _sp = (from s in db.SANPHAMs where s.MA == id select s).First();

            Mapper.CreateMap <SANPHAM, SANPHAMModel>();
            sp = Mapper.Map <SANPHAM, SANPHAMModel>(_sp);
            sp.TENNHASANXUAT  = code.GetNameManufactory(sp.NHASANXUAT);
            sp.TENLOAISANPHAM = typecode.GetNameType(sp.LOAISANPHAM);
            return(sp);
        }
        public SANPHAMModel GetProduct(string id)
        {
            SANPHAMModel detail = new SANPHAMModel();

            c.BaseAddress = new Uri(url);
            c.DefaultRequestHeaders.Accept.Clear();
            c.DefaultRequestHeaders.Accept.Add(
                new MediaTypeWithQualityHeaderValue("application/json")
                );

            HttpResponseMessage response = c.GetAsync("api/product/GetByID/" + id).Result;

            detail = response.Content.ReadAsAsync <SANPHAMModel>().Result;
            return(detail);
        }
        public void update(SANPHAMModel news_sp)
        {
            Mapper.CreateMap <SANPHAMModel, SANPHAM>();
            SANPHAM _news_sp = Mapper.Map <SANPHAMModel, SANPHAM>(news_sp);

            SANPHAM sp = (from s in db.SANPHAMs where s.MA == _news_sp.MA select s).First();

            sp.MA             = _news_sp.MA;
            sp.TEN            = _news_sp.TEN;
            sp.MOTA           = _news_sp.MOTA;
            sp.DONGIABAN      = _news_sp.DONGIABAN;
            sp.HINHANH        = _news_sp.HINHANH;
            sp.SOLUONG        = _news_sp.SOLUONG;
            sp.LOAISANPHAM    = news_sp.LOAISANPHAM; //typecode.GetIDType(news_sp.TENLOAISANPHAM);
            sp.SANPHAMMOI     = _news_sp.SANPHAMMOI;
            sp.NHASANXUAT     = code.GetIDManufactory(news_sp.TENNHASANXUAT);
            sp.SANPHAMBANCHAY = _news_sp.SANPHAMBANCHAY;
            sp.MAKHUYENMAI    = _news_sp.MAKHUYENMAI;
            sp.DAXOA          = _news_sp.DAXOA;

            db.SaveChanges();
        }
 public SpecialProduct()
 {
     specialproduct = new SANPHAMModel();
     promotion      = 0;
 }
Beispiel #7
0
 public IHttpActionResult Update([FromBody] SANPHAMModel news_sp)
 {
     ad.update(news_sp);
     return(Ok());
 }
Beispiel #8
0
 public IHttpActionResult Add([FromBody] SANPHAMModel sp)
 {
     ad.add(sp);
     return(Ok());
 }
Beispiel #9
0
 public NewProduct()
 {
     newproduct = new SANPHAMModel();
     promotion  = 0;
 }