public JsonResult GetResidentById(string num) { int id = Convert.ToInt32(num); using (ApplicationDatabaseEntities3 dataContext = new ApplicationDatabaseEntities3()) { var resident = dataContext.ResidentTables.Find(id); return(Json(resident, JsonRequestBehavior.AllowGet)); } }
//Display table records public JsonResult GetRecords() { using (ApplicationDatabaseEntities3 ad = new ApplicationDatabaseEntities3()) { var residents = ad.ResidentTables.ToList(); var Data = Json(residents, JsonRequestBehavior.AllowGet); // return new JsonResult { Data = residents, JsonRequestBehavior = JsonRequestBehavior.AllowGet }; Data.MaxJsonLength = int.MaxValue; return(Data); } }
public bool AddResident(ResidentTable resident) { if (resident != null) { using (ApplicationDatabaseEntities3 dataContext = new ApplicationDatabaseEntities3()) { dataContext.ResidentTables.Add(resident); dataContext.SaveChanges(); return(true); } } return(false); }
public JsonResult AddPackage(string resident) { if (resident != null) { using (ApplicationDatabaseEntities3 dataContext = new ApplicationDatabaseEntities3()) { dynamic data = JObject.Parse(resident); PackageList t = dataContext.PackageLists.FirstOrDefault <PackageList>(); // t.FullName = (string)data.FullName; // t.Location = data.Location; // t.Description = data.Description; // t.DateIn = (Int32)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds; // t.Status = "Queued"; var table = new PackageList { FullName = data.FullName, Location = data.Location, StudentID = data.Id, Description = data.Description, DateIn = (Int32)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds, Status = "Queued" }; dataContext.PackageLists.Add(table); dataContext.Entry(table).State = System.Data.Entity.EntityState.Added; dataContext.SaveChanges(); return(new JsonResult() { Data = new { data = "1" }, JsonRequestBehavior = JsonRequestBehavior.DenyGet }); } } return(new JsonResult() { Data = new { dataBaseStatus = "0" }, JsonRequestBehavior = JsonRequestBehavior.DenyGet }); }