Exemple #1
0
        [Authorize(Roles = "Admin,Personnel")]  //Personnel phan quyen
        public JsonResult Update(string Id, string Thuoctinh, string Idtinhang, string Active, string Ord,
                                 string Title, string Content)
        {
            DientuTinhnang_Model data = new DientuTinhnang_Model();//gọi model data

            if (Idtinhang == "")
            {
                Idtinhang = "0";
            }
            data.Idthuoctinh = Convert.ToInt32(Id);
            data.Thuoctinh   = Thuoctinh;
            data.Thuoctinh   = Thuoctinh;
            data.Title       = UrlRewrite.GenShortName(data.Thuoctinh.Replace(":", "").Trim());
            data.Idtinhang   = Convert.ToInt32(Idtinhang == "0" ? "0" : Idtinhang);
            //Id select ajax product
            if (data.Idtinhang == 0)
            {
                data.Idthuoctinhselect = 0;
            }
            else
            {
                data.Idthuoctinhselect = GetIdmax(Convert.ToInt32(data.Idtinhang));
            }

            data.Active  = Convert.ToBoolean(Active);
            data.Ord     = Convert.ToInt32(Ord);
            data.Title   = Title;
            data.Content = Content;

            Connect.Update(data); //gọi service lưu
            Resurt = 1;

            return(Json(Resurt, JsonRequestBehavior.AllowGet));
        }
Exemple #2
0
        public IList <DientuTinhnang_Model> GetId(DientuTinhnang_Model model)
        {
            IList <DientuTinhnang_Model> result = new List <DientuTinhnang_Model>();

            result = Connect_Enttity.DientuTinhnangs.Where(x => x.Idthuoctinh == model.Idthuoctinh).Select(x => new DientuTinhnang_Model
            {
                Idthuoctinh       = x.Idthuoctinh,
                Thuoctinh         = x.Thuoctinh,
                Idtinhang         = (x.Idtinhang),
                Active            = (bool)(x.Active),
                Ord               = (int)(x.Ord),
                Title             = x.Title,
                Content           = x.Content,
                Idthuoctinhselect = x.Idthuoctinhselect
            }).ToList();

            return(result);
        }
Exemple #3
0
        public void Update(DientuTinhnang_Model model)
        {
            var data = Connect_Enttity.DientuTinhnangs.FirstOrDefault(x => x.Idthuoctinh == model.Idthuoctinh);

            if (data != null)
            {
                data.Idthuoctinh       = model.Idthuoctinh;
                data.Thuoctinh         = model.Thuoctinh;
                data.Idtinhang         = (model.Idtinhang);
                data.Active            = (bool)(model.Active);
                data.Ord               = (int)(model.Ord);
                data.Title             = model.Title;
                data.Content           = model.Content;
                data.Idthuoctinhselect = model.Idthuoctinhselect;

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Exemple #4
0
        public void Create(DientuTinhnang_Model model)
        {
            var data = Connect_Enttity.DientuTinhnangs.FirstOrDefault(x => x.Idthuoctinh == model.Idthuoctinh);

            if (data == null)
            {
                var entity = new DientuTinhnang();
                entity.Thuoctinh        = model.Thuoctinh;
                entity.Idtinhang        = (model.Idtinhang);
                entity.Active           = (bool)(model.Active);
                entity.Ord              = (int)(model.Ord);
                entity.Title            = model.Title;
                entity.Content          = model.Content;
                model.Idthuoctinhselect = model.Idthuoctinhselect;

                Connect_Enttity.DientuTinhnangs.Add(entity);
                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Exemple #5
0
 public IEnumerable <DientuTinhnang_Model> ReadID(DientuTinhnang_Model model)
 {
     return(GetId(model));
 }