public ActionResult CreateProject(TotalLikesPostsCommentsModel Addproject)
        {
            var projectdata = Addproject.CreateNewProject;

            if (ModelState.IsValid)
            {
                if (projectdata.fileUpload != null)
                {
                    string fileName  = Path.GetFileNameWithoutExtension(projectdata.fileUpload.FileName);
                    string extension = Path.GetExtension(projectdata.fileUpload.FileName);
                    fileName             = fileName + DateTime.Now.ToString("yymmssfff") + extension;
                    projectdata.FilePath = "~/AppFiles/ProjectFiles/" + fileName;
                    projectdata.fileUpload.SaveAs(Path.Combine(Server.MapPath("~/AppFiles/ProjectFiles/"), fileName));
                }

                projectdata.CreatedBy   = WebSecurity.CurrentUserName;
                projectdata.CreatedDate = DateTime.Now.ToShortDateString();
                using (WorkFlowDbContext db = new WorkFlowDbContext())
                {
                    db.Projects.Add(projectdata);
                    db.SaveChanges();
                }
            }
            return(RedirectToAction("Index", "Home"));
        }
 private TotalLikesPostsCommentsModel GetTotalCommentsLikesAndPosts()
 {
     using (WorkFlowDbContext db = new WorkFlowDbContext())
     {
         TotalLikesPostsCommentsModel totaldata = TotalLikesPostsCommentsModel.GetRecord(db);
         ViewBag.TotalPosts             = totaldata.totalPostList;
         ViewBag.TotalLikes             = totaldata.totalLikesList;
         ViewBag.TotalComments          = totaldata.totalCommentsList;
         ViewBag.TotalUsers             = totaldata.totalUsersList;
         ViewBag.TotalCompletedProjects = totaldata.totalProjects;
         return(totaldata);
     }
 }