예제 #1
0
        public async Task <BlogClass> AddClassAsync(ClassInfoDTO classDTO)
        {
            BlogClass blogClass = classDTO.MapTo <BlogClass>();

            blogClass.GenerateNewIdentity();

            return(await _classDS.AddAsync(blogClass));
        }
예제 #2
0
 public void AddBlog(BlogClass _blogs)
 {
     using (var db = new LocalBlogContext(ConnectionString))
     {
         db.Blogs.InsertOnSubmit(_blogs);
         db.SubmitChanges();
     }
 }
예제 #3
0
 DynamicData IBlogService.InsertorUpdate(BlogClass BoatData, eBlogService boatid)
 {
     objDynamicParameters.Add("SpMode", (int)boatid);
     objDynamicParameters.Add("@BLOGDATA", BoatData.BLOGDATA);
     objDynamicData.data        = objSqlDBHelper.Execute("prcBlog", objDynamicParameters);
     objDynamicData.info.Status = objDynamicParameters.Get <int>("@Outputvalue");
     return(objDynamicData);
 }
예제 #4
0
        public async Task <IActionResult> OnGetAsync(string id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            BlogClass = await _context.Blogs.FirstOrDefaultAsync(m => m.Title == id);

            if (BlogClass == null)
            {
                return(NotFound());
            }
            return(Page());
        }
        public IActionResult SaveBlog(BlogModel blog)
        {
            var model = new BlogClass()
            {
                BlogContext    = blog.BlogContext,
                BlogTitle      = blog.BlogTitle,
                CategoriID     = blog.CategoriID,
                CreatedBy      = 1,
                LastUpdateBy   = 1,
                LastUpdateDate = DateTime.Now,
                PublishDate    = DateTime.Now,
            };

            AppRepo.Add(model);
            return(Ok(blog));
        }
예제 #6
0
        public async Task <IActionResult> OnPostAsync(string id)
        {
            if (id == null)
            {
                return(NotFound());
            }

            BlogClass = await _context.Blogs.FindAsync(id);

            if (BlogClass != null)
            {
                _context.Blogs.Remove(BlogClass);
                await _context.SaveChangesAsync();
            }

            return(RedirectToPage("./Index"));
        }
        public IActionResult CreateWor()
        {
            //Bu Yapı İle Bütün Repositoriler Tek bir Contex Kullanması Sağlandı Ve Bu Sayede Contex NEsnesi VCerimli Ve Hizli Çalışır Hale Geldi!!
            var blog = new BlogClass()
            {
                BlogContext  = "",
                BlogTitle    = "",
                CategoriID   = 1,
                CreatedBy    = 1,
                LastUpdateBy = 1,
                PublishDate  = DateTime.UtcNow,
            };

            unitOfWork.BlogRepository.Add <BlogClass>(blog);
            unitOfWork.SaveChange();
            unitOfWork.BlogRepository.GetFiveBlog();
            return(Ok());
        }
예제 #8
0
    //设置
    protected void btnset_Click(object sender, EventArgs e)
    {
        List <BlogClass> list = new List <BlogClass>();
        int num;

        if (int.TryParse(txtcount.Text, out num)) //用户输入是否是数字
        {
            for (int i = 0; i < num; i++)         //根据用户输入的数字创建对象绑定数据
            {
                BlogClass bl = new BlogClass();
                list.Add(bl);
            }
            gvPic.DataSource = list;
            gvPic.DataBind();
        }
        else
        {
            Page.ClientScript.RegisterStartupScript(typeof(string), "s", "<script>alert('请输入数字')</script>");
        }
    }
예제 #9
0
 public IActionResult Delete(int id, BlogClass objBlogClass = null)
 {
     objBlogClass.BLOGID = id;
     return(Ok(BlogService.InsertorUpdate(objBlogClass, eBlogService.Delete)));
 }
예제 #10
0
 public IActionResult Insert(BlogClass objBlogClass)
 {
     return(Ok(BlogService.InsertorUpdate(objBlogClass, eBlogService.Insert)));
 }
예제 #11
0
        public void AddClass(ClassInfoDTO classDTO)
        {
            BlogClass blogClass = classDTO.MapTo <BlogClass>();

            _classDS.Add(blogClass);
        }
예제 #12
0
        private void button_add_Click(object sender, RoutedEventArgs e)
        {
            var blogObj = new BlogClass()
            {
                Name = txtName.Text,
                Owner = txtOwner.Text
            };
            AddBlog(blogObj);

            LoadData();
            txtName.Text = "";
            txtOwner.Text = "";
        }