Exemplo n.º 1
0
        public void Update(Tintuc_Model model)
        {
            var data = Connect_Enttity.Tintucs.FirstOrDefault(x => x.Id == model.Id);

            if (data != null)
            {
                data.Id            = model.Id;
                data.Name          = model.Name;
                data.Tag           = model.Tag;
                data.Ngaydang      = data.Ngaydang; //lấy ngày đăng trong hệ thống
                data.Tomtat        = model.Tomtat;
                data.Noidung       = model.Noidung;
                data.Tacgia        = model.Tacgia;
                data.Luotxem       = data.Luotxem;// (int)(model.Luotxem); lấy lượt xem trong hệ thống
                data.Hinhanh       = model.Hinhanh;
                data.Title         = model.Title;
                data.Description   = model.Description;
                data.Keyword       = model.Keyword;
                data.Active        = (bool)(model.Active);
                data.Ord           = (int)(model.Ord);
                data.Type          = (int)(model.Type);
                data.Ngayxemganday = DateTime.Now; // lấy ngày hiện tại
                data.lienkiettinh  = model.lienkiettinh;
                data.NameEn        = model.NameEn;
                data.ContentEn     = model.ContentEn;
                data.DetailEn      = model.DetailEn;
                data.Nguon         = model.Nguon;

                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Exemplo n.º 2
0
        public IList <Tintuc_Model> GetId(Tintuc_Model model)
        {
            IList <Tintuc_Model> result = new List <Tintuc_Model>();

            result = Connect_Enttity.Tintucs.Where(x => x.Id == model.Id).Select(x => new Tintuc_Model
            {
                Id            = x.Id,
                Name          = x.Name,
                Tag           = x.Tag,
                Ngaydang      = Convert.ToDateTime(x.Ngaydang),
                Tomtat        = x.Tomtat,
                Noidung       = x.Noidung,
                Tacgia        = x.Tacgia,
                Luotxem       = (int)(x.Luotxem),
                Hinhanh       = x.Hinhanh,
                Title         = x.Title,
                Description   = x.Description,
                Keyword       = x.Keyword,
                Active        = (bool)(x.Active),
                Ord           = (int)(x.Ord),
                Type          = (int)(x.Type),
                Ngayxemganday = Convert.ToDateTime(x.Ngayxemganday),
                lienkiettinh  = x.lienkiettinh,
                NameEn        = x.NameEn,
                ContentEn     = x.ContentEn,
                DetailEn      = x.DetailEn,
                Nguon         = x.Nguon
            }).ToList();

            return(result);
        }
Exemplo n.º 3
0
        public void Create(Tintuc_Model model)
        {
            var data = Connect_Enttity.Tintucs.FirstOrDefault(x => x.Id == model.Id);

            if (data == null)
            {
                var entity = new Tintuc();

                entity.Id            = model.Id;
                entity.Name          = model.Name;
                entity.Tag           = model.Tag;
                entity.Ngaydang      = DateTime.Now; //lấy ngày hiện tại
                entity.Tomtat        = model.Tomtat;
                entity.Noidung       = model.Noidung;
                entity.Tacgia        = model.Tacgia;
                entity.Luotxem       = (int)(model.Luotxem);
                entity.Hinhanh       = model.Hinhanh;
                entity.Title         = model.Title;
                entity.Description   = model.Description;
                entity.Keyword       = model.Keyword;
                entity.Active        = (bool)(model.Active);
                entity.Ord           = (int)(model.Ord);
                entity.Type          = (int)(model.Type);
                entity.Ngayxemganday = null; //ngày xem rỗng
                entity.lienkiettinh  = model.lienkiettinh;
                entity.NameEn        = model.NameEn;
                entity.ContentEn     = model.ContentEn;
                entity.DetailEn      = model.DetailEn;
                entity.Nguon         = model.Nguon;

                Connect_Enttity.Tintucs.Add(entity);
                Connect_Enttity.SaveChanges();
                Dispose();
            }
        }
Exemplo n.º 4
0
        [Authorize(Roles = "Admin,Personnel")]  //Personnel phan quyen
        public JsonResult Update(string Id, string Name, string Tag, string Ngaydang, string Tomtat, string Noidung,
                                 string Tacgia, string Luotxem, string Hinhanh,
                                 string Title, string Description, string Keyword, string Active, string Ord,
                                 string Type, string Ngayxemganday, string lienkiettinh, string NameEn, string ContentEn,
                                 string DetailEn, string Nguon)
        {
            Tintuc_Model data = new Tintuc_Model();        //gọi model data

            data.Id            = Convert.ToInt32(Id);
            data.Name          = Name;
            data.Tag           = UrlRewrite.GenShortName(data.Name.Replace(":", "").Trim());; //Tag;
            data.Ngaydang      = null;                                                        //xủ lý bên service
            data.Tomtat        = Tomtat;
            data.Noidung       = Noidung;
            data.Tacgia        = Tacgia;
            data.Luotxem       = null;   //xủ lý bên service
            data.Hinhanh       = Hinhanh;
            data.Title         = Title;
            data.Description   = Description;
            data.Keyword       = Keyword;
            data.Active        = Convert.ToBoolean(Active);
            data.Ord           = Convert.ToInt32(Ord);
            data.Type          = Convert.ToInt32(Type);
            data.Ngayxemganday = null;         //xủ lý bên service
            data.lienkiettinh  = lienkiettinh;
            data.NameEn        = NameEn;
            data.ContentEn     = ContentEn;
            data.DetailEn      = DetailEn;
            data.Nguon         = Nguon;
            if (connect_entity.Tintucs.FirstOrDefault
                    (x => x.Name == data.Name && x.Id != data.Id) == 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));
        }
Exemplo n.º 5
0
 public IEnumerable <Tintuc_Model> ReadID(Tintuc_Model model)
 {
     return(GetId(model));
 }