[Authorize(Roles = "Admin,Personnel")]  //Personnel
        public ActionResult Update(string IDthuonghieu, string Tenthuonghieu, string Logo, string Url, string Active, string Vitri, string Lienkettinh,
                                   string mota, string Lang, string Tenthuonghieu_En, string mota_En)
        {
            Thuonghieu_Model data = new Thuonghieu_Model();//gọi model data

            data.IDthuonghieu     = Convert.ToInt32(IDthuonghieu);
            data.Tenthuonghieu    = Tenthuonghieu;
            data.Logo             = Logo;
            data.Url              = Url;
            data.Active           = Convert.ToBoolean(Active);
            data.Vitri            = Convert.ToInt32(Vitri);
            data.Lienkettinh      = UrlRewrite.GenShortName(data.Tenthuonghieu.Replace(":", "").Trim());
            data.mota             = mota;
            data.Lang             = Lang;
            data.Tenthuonghieu_En = Tenthuonghieu_En;
            data.mota_En          = mota_En;

            if (connect_entity.Thuonghieux.FirstOrDefault
                    (x => x.Tenthuonghieu == data.Tenthuonghieu && x.IDthuonghieu != data.IDthuonghieu) == null) // kiểm tra không được trùng tên
            {
                Connect.Update(data);                                                                            //gọi service lưu
                Resurt = 1;
            }
            else
            {
                Resurt = 0;
            }

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

            result = Connect_Enttity.Thuonghieux.Where(x => x.IDthuonghieu == model.IDthuonghieu).Select(x => new Thuonghieu_Model
            {
                IDthuonghieu     = x.IDthuonghieu,
                Tenthuonghieu    = x.Tenthuonghieu,
                Logo             = x.Logo,
                Url              = x.Url,
                Active           = (bool)(x.Active),
                Vitri            = (int)(x.Vitri),
                Lienkettinh      = x.Lienkettinh,
                mota             = x.mota,
                Lang             = x.Lang,
                Tenthuonghieu_En = x.Tenthuonghieu_En,
                mota_En          = x.mota_En
            }).ToList();

            return(result);
        }
Example #3
0
        public void Update(Thuonghieu_Model model)
        {
            var data = Connect_Enttity.Thuonghieux.FirstOrDefault(x => x.IDthuonghieu == model.IDthuonghieu);

            if (data != null)
            {
                data.Tenthuonghieu    = model.Tenthuonghieu;
                data.Logo             = model.Logo;
                data.Url              = model.Url;
                data.Active           = (bool)(model.Active);
                data.Vitri            = (int)(model.Vitri);
                data.Lienkettinh      = model.Lienkettinh;
                data.mota             = model.mota;
                data.Lang             = model.Lang;
                data.Tenthuonghieu_En = model.Tenthuonghieu_En;
                data.mota_En          = model.mota_En;

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Example #4
0
        public void Create(Thuonghieu_Model model)
        {
            var data = Connect_Enttity.Thuonghieux.FirstOrDefault(x => x.IDthuonghieu == model.IDthuonghieu);

            if (data == null)
            {
                var entity = new  Thuonghieu();
                entity.Tenthuonghieu    = model.Tenthuonghieu;
                entity.Logo             = model.Logo;
                entity.Url              = model.Url;
                entity.Active           = (bool)(model.Active);
                entity.Vitri            = (int)(model.Vitri);
                entity.Lienkettinh      = model.Lienkettinh;
                entity.mota             = model.mota;
                entity.Lang             = model.Lang;
                entity.Tenthuonghieu_En = model.Tenthuonghieu_En;
                entity.mota_En          = model.mota_En;

                Connect_Enttity.Thuonghieux.Add(entity);
                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Example #5
0
 public IEnumerable <Thuonghieu_Model> ReadID(Thuonghieu_Model model)
 {
     return(GetId(model));
 }