public void add(KHUYENMAIModel km) { Mapper.CreateMap <KHUYENMAIModel, KHUYENMAI>(); KHUYENMAI _km = Mapper.Map <KHUYENMAIModel, KHUYENMAI>(km); db.KHUYENMAIs.Add(_km); db.SaveChanges(); }
public KHUYENMAIModel GetPromotion(int id) { var promotion = db.KHUYENMAIs.Where(km => km.MA == id && km.DAXOA == false && DateTime.Compare(DateTime.Now, km.NGAYBATDAU.Value) >= 0 && DateTime.Compare(DateTime.Now, km.NGAYKETTHUC.Value) <= 0).SingleOrDefault(); Mapper.CreateMap <KHUYENMAI, KHUYENMAIModel>(); KHUYENMAIModel ret = Mapper.Map <KHUYENMAI, KHUYENMAIModel>(promotion); return(ret); }
public KHUYENMAIModel getId(int id) { KHUYENMAIModel km = new KHUYENMAIModel(); var _km = (from s in db.KHUYENMAIs where s.MA == id select s).First(); Mapper.CreateMap <KHUYENMAI, KHUYENMAIModel>(); km = Mapper.Map <KHUYENMAI, KHUYENMAIModel>(_km); return(km); }
public void update(KHUYENMAIModel news_km) { Mapper.CreateMap <KHUYENMAIModel, KHUYENMAI>(); KHUYENMAI _news_km = Mapper.Map <KHUYENMAIModel, KHUYENMAI>(news_km); KHUYENMAI km = (from s in db.KHUYENMAIs where s.MA == _news_km.MA select s).First(); km.NGAYBATDAU = news_km.NGAYBATDAU; km.NGAYKETTHUC = news_km.NGAYKETTHUC; km.NOIDUNG = news_km.NOIDUNG; km.DAXOA = news_km.DAXOA; db.SaveChanges(); }
public KHUYENMAIModel GetPromotion(string id) { KHUYENMAIModel km = new KHUYENMAIModel(); c.BaseAddress = new Uri(url); c.DefaultRequestHeaders.Accept.Clear(); c.DefaultRequestHeaders.Accept.Add( new System.Net.Http.Headers.MediaTypeWithQualityHeaderValue("application/json") ); HttpResponseMessage response = c.GetAsync("api/promotion/ByID/" + id).Result; km = response.Content.ReadAsAsync <KHUYENMAIModel>().Result; return(km); }
public IHttpActionResult Update([FromBody] KHUYENMAIModel news_km) { ad.update(news_km); return(Ok()); }
public IHttpActionResult Add([FromBody] KHUYENMAIModel km) { ad.add(km); return(Ok()); }