public void Update(MacodeKhuyenMai_Model model)
        {
            var data = Connect_Enttity.MacodeKhuyenMais.FirstOrDefault(x => x.ID == model.ID);

            if (data != null)
            {
                data.Macode     = model.Macode;
                data.Valueprice = model.Valueprice;
                data.Active     = model.Active;

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
        public IList <MacodeKhuyenMai_Model> GetId(MacodeKhuyenMai_Model model)
        {
            IList <MacodeKhuyenMai_Model> result = new List <MacodeKhuyenMai_Model>();

            result = Connect_Enttity.MacodeKhuyenMais.Where(x => x.ID == model.ID).Select(x => new MacodeKhuyenMai_Model
            {
                ID         = x.ID,
                Macode     = x.Macode,
                Valueprice = (int)x.Valueprice,
                Active     = (bool)x.Active
            }).ToList();

            return(result);
        }
        public void Create(MacodeKhuyenMai_Model model)
        {
            var data = Connect_Enttity.MacodeKhuyenMais.FirstOrDefault(x => x.ID == model.ID);

            if (data == null)
            {
                var entity = new MacodeKhuyenMai();
                entity.Macode     = model.Macode;
                entity.Valueprice = model.Valueprice;
                entity.Active     = model.Active;

                Connect_Enttity.MacodeKhuyenMais.Add(entity);
                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
예제 #4
0
        [Authorize(Roles = "Admin")]  //Personnel
        public ActionResult Insert(string Macode, string Valueprice, string Active)
        {
            MacodeKhuyenMai_Model data = new MacodeKhuyenMai_Model();//gọi model data

            data.Macode     = Macode;
            data.Valueprice = Convert.ToInt32(Valueprice);
            data.Active     = Convert.ToBoolean(Active);

            if (connect_entity.MacodeKhuyenMais.FirstOrDefault
                    (x => x.Macode == Macode) == null) // kiểm tra không được trùng tên
            {
                Connect.Create(data);                  //gọi service lưu
                Resurt = 1;
            }
            else
            {
                Resurt = 0;
            }
            return(Json(Resurt, JsonRequestBehavior.AllowGet));
        }
 public IEnumerable <MacodeKhuyenMai_Model> ReadID(MacodeKhuyenMai_Model model)
 {
     return(GetId(model));
 }