public IHttpActionResult LayLoaiTin_ThemBaiViet()
        {
            var dsLoaiTin = dbContext.NEWS_LoaiTinTuc.Where(x => x.ThuTuHienThi != null && x.MaLoaiTin != 1).OrderBy(x => x.ThuTuHienThi).ToList();
            List <LoaiTinTucModel> dsLoaiModel = new List <LoaiTinTucModel>();

            if (dsLoaiTin.Count > 0)
            {
                foreach (var item in dsLoaiTin)
                {
                    LoaiTinTucModel loaiTinTuc = new LoaiTinTucModel();
                    loaiTinTuc.MaLoaiTin      = item.MaLoaiTin;
                    loaiTinTuc.Ten            = item.Ten;
                    loaiTinTuc.TrangThai      = item.TrangThai;
                    loaiTinTuc.Icon           = item.Icon;
                    loaiTinTuc.TemplateList   = item.TemplateList;
                    loaiTinTuc.TemplateDetail = item.TemplateDetail;
                    dsLoaiModel.Add(loaiTinTuc);
                }
            }
            return(Ok(dsLoaiModel));
        }
Ejemplo n.º 2
0
        public ActionResult SaveData(LoaiTinTucModel sp)
        {
            int  result = 0;
            bool kq     = false;

            if (ModelState.IsValid)
            {
                var    dao  = new LoaiTinTucDAO();
                string user = ((UserLogin)Session[CommonStants.USER_SESSION]).userName;

                result = dao.SaveData(sp, user);
                if (result == 1)
                {
                    kq = true;
                }
                else if (result == 2)
                {
                    kq = true;
                }
            }
            return(Json(kq, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 3
0
        //save data
        public int SaveData(LoaiTinTucModel x, string user)
        {
            try
            {
                if (x.IDLOAITINTUC > 0)
                {
                    LOAITINTUC dao = db.LOAITINTUCs.SingleOrDefault(m => m.IS_DELETE == false && m.IDLOAITINTUC == x.IDLOAITINTUC);


                    dao.TENLOAITIN    = x.TENLOAITIN;
                    dao.IS_DELETE     = false;
                    dao.MODIFILEDDATE = DateTime.Now.Date;
                    dao.MODIFILEDBY   = user;
                    db.SaveChanges();

                    return(1);
                }
                else
                {
                    LOAITINTUC dao = new LOAITINTUC();
                    dao.IS_DELETE = false;

                    dao.TENLOAITIN = x.TENLOAITIN;


                    dao.CREATEDATE = DateTime.Now.Date;
                    dao.CREATEBY   = user;

                    db.LOAITINTUCs.Add(dao);
                    db.SaveChanges();

                    return(2);
                }
            }
            catch
            {
                return(0);
            }
        }