public IHttpActionResult Poststudentz(studentz studentz) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.studentz.Add(studentz); try { db.SaveChanges(); } catch (DbUpdateException) { if (studentzExists(studentz.id)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = studentz.id }, studentz)); }
public IHttpActionResult Putstudentz(int id, studentz studentz) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != studentz.id) { return(BadRequest()); } db.Entry(studentz).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!studentzExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult DeleteConfirmed(int id) { studentz studentz = db.studentz.Find(id); db.studentz.Remove(studentz); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "name,id")] studentz studentz) { if (ModelState.IsValid) { db.Entry(studentz).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(studentz)); }
public IHttpActionResult Getstudentz(int id) { studentz studentz = db.studentz.Find(id); if (studentz == null) { return(NotFound()); } return(Ok(studentz)); }
// GET: studentzs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } studentz studentz = db.studentz.Find(id); if (studentz == null) { return(HttpNotFound()); } return(View(studentz)); }
public IHttpActionResult Deletestudentz(int id) { studentz studentz = db.studentz.Find(id); if (studentz == null) { return(NotFound()); } db.studentz.Remove(studentz); db.SaveChanges(); return(Ok(studentz)); }
public ActionResult Create([Bind(Include = "name,id")] studentz studentz, HttpPostedFileBase image) { if (ModelState.IsValid) { db.studentz.Add(studentz); db.SaveChanges(); CloudStorageAccount storageAccount = CloudStorageAccount.Parse( CloudConfigurationManager.GetSetting("storageconnectionstring")); CloudQueueClient queueClient = storageAccount.CreateCloudQueueClient(); CloudQueue queue = queueClient.GetQueueReference("demoqueue"); queue.CreateIfNotExists(); CloudQueueMessage cloudQueueMessage = new CloudQueueMessage("id:" + studentz.id.ToString() + "studentname" + studentz.name); queue.AddMessage(cloudQueueMessage); if (image != null && image.ContentLength > 0) { CloudBlobClient cloudBlobClient = storageAccount.CreateCloudBlobClient(); CloudBlobContainer cloudBlobContainer = cloudBlobClient.GetContainerReference("newblob"); cloudBlobContainer.CreateIfNotExists(); cloudBlobContainer.SetPermissionsAsync(new BlobContainerPermissions { PublicAccess = BlobContainerPublicAccessType.Blob }); CloudBlockBlob cloudBlockBlob = cloudBlobContainer.GetBlockBlobReference(studentz.id.ToString() + ".png"); cloudBlockBlob.UploadFromStream(image.InputStream); } return(RedirectToAction("Index")); } return(View(studentz)); }