public JsonResult GetSubTask() { AnyDoDBEntities1 entities = new AnyDoDBEntities1(); var result = entities.SubTask.ToList(); return(Json(result, JsonRequestBehavior.AllowGet)); }
public JsonResult GetFile() { AnyDoDBEntities1 entities = new AnyDoDBEntities1(); var result = entities.UploadFile.ToList(); return(Json(result, JsonRequestBehavior.AllowGet)); }
public JsonResult GetCategory() { AnyDoDBEntities1 entities = new AnyDoDBEntities1(); var result = entities.Category.ToList(); return(Json(result, JsonRequestBehavior.AllowGet)); }
public JsonResult SaveFiles(HttpPostedFileBase file, int taskId) { string Message, fileName, actualFileName; Message = fileName = actualFileName = string.Empty; bool flag = false; if (file != null && file.ContentLength > 0) { actualFileName = file.FileName; fileName = Guid.NewGuid() + Path.GetExtension(file.FileName); int size = file.ContentLength; try { file.SaveAs(Server.MapPath("../UploadedFiles") + Guid.NewGuid() + "." + actualFileName.Split('.')[1]); UploadFile f = new UploadFile { FileName = actualFileName, FilePath = fileName, TaskId = taskId, FileSize = size }; using (AnyDoDBEntities1 dc = new AnyDoDBEntities1()) { dc.UploadFile.Add(f); dc.SaveChanges(); Message = "File uploaded successfully"; flag = true; } } catch (Exception) { Message = "File upload failed! Please try again"; } } return(new JsonResult { Data = new { Message = Message + taskId, Status = flag } }); }