public ActionResult Edit([Bind(Include = "Metadata_Id,Metadata_Name,IsActive")] MetadataTO metadata) { if (metadata.Metadata_Name != "" && metadata.Metadata_Name != null) { metaRepo.UpdateMetadata(metadata); return(RedirectToAction("Index")); } return(View(metadata)); }
// GET: Metadatas/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MetadataTO metadata = metaRepo.GetMetadatabyId(id); if (metadata == null) { return(HttpNotFound()); } return(View(metadata)); }
public void UpdateMetadata(MetadataTO metadata) { Metadata dataToupdate = db.Metadatas.Where(x => x.Metadata_Id == metadata.Metadata_Id).FirstOrDefault(); try { dataToupdate.Metadata_Name = metadata.Metadata_Name; dataToupdate.IsActive = metadata.IsActive; db.SaveChanges(); } catch (Exception ex) { } }
public void SaveMetadata(MetadataTO data) { Metadata datatoSave = new Metadata() { Metadata_Id = data.Metadata_Id, Metadata_Name = data.Metadata_Name, IsActive = true }; try { db.Metadatas.Add(datatoSave); db.SaveChanges(); } catch (Exception ex) { } }