Exemplo n.º 1
0
 public int Create(BlogSample entity)
 {
     using (blogsContainer db = new blogsContainer())
     {
         db.BlogSample.AddObject(entity);
         return(db.SaveChanges());
     }
 }
Exemplo n.º 2
0
 public int Edit(BlogSample entity)
 {
     using (blogsContainer db = new blogsContainer())
     {
         db.BlogSample.Attach(entity);
         db.ObjectStateManager.ChangeObjectState(entity, EntityState.Modified);
         return(db.SaveChanges());
     }
 }
Exemplo n.º 3
0
 public BlogSample GetById(string id)
 {
     if (IsExist(id))
     {
         BlogSample entity = Rep.GetById(id);
         return(entity);
     }
     else
     {
         return(null);
     }
 }
Exemplo n.º 4
0
 public bool IsExist(string id)
 {
     using (blogsContainer db = new blogsContainer())
     {
         BlogSample entity = GetById(id);
         if (entity != null)
         {
             return(true);
         }
         return(false);
     }
 }
Exemplo n.º 5
0
 public int Delete(string id)
 {
     using (blogsContainer db = new blogsContainer())
     {
         BlogSample entity =
             db.BlogSample.SingleOrDefault(a => a.Id == id);
         if (entity != null)
         {
             db.BlogSample.DeleteObject(entity);
         }
         return(db.SaveChanges());
     }
 }
Exemplo n.º 6
0
 public bool Edit(BlogSample entity)
 {
     try
     {
         if (Rep.Edit(entity) == 1)
         {
             return(true);
         }
         else
         {
             return(false);
         }
     }
     catch (Exception ex)
     {
         //ExceptionHander.WriteException(ex);
         return(false);
     }
 }
Exemplo n.º 7
0
        public ActionResult UploadFile(BlogModel bModel)
        {
            var testSample = new BlogSample()
            {
                UserName = "******", Id = Guid.NewGuid().ToString("N")
            };

            if (ModelState.IsValid)
            {
                var fileName = bModel.BlogPhoto.FileName;
                var success  = UploadManager.SaveFile(bModel.BlogPhoto.InputStream, fileName, testSample.UserName, testSample.Id);
                if (!success)
                {
                    // TODO(your code)
                }
                //var filePath = Server.MapPath(string.Format("~/{0}", "File"));
                //bModel.BlogPhoto.SaveAs(Path.Combine(filePath, fileName));
                ModelState.Clear();
            }
            return(View());
        }