public ActionResult DeleteAlbum(ModifyAlbumModel model) { var msg = model.Delete(); ViewBag.Message = msg; return(View("ModifyAlbum")); }
public HttpResponseMessage UpdateAlbum([FromBody] ModifyAlbumModel model) { try { if (_security.Verify(model.Token, model.UserEmail, model.ArtistId)) { _artist.UpdateAlbum(model); Request.CreateResponse(HttpStatusCode.OK); } return(Request.CreateResponse(HttpStatusCode.Forbidden)); } catch (Exception e) { return(Request.CreateResponse(HttpStatusCode.BadRequest)); } }
public void UpdateAlbum(ModifyAlbumModel model) { try { using (var context = new sparrow_dbEntities()) { var album = context.SPRW_ALBUM.FirstOrDefault(i => i.ALBUM_ID == model.AlbumId); if (album != null) { album.ARTIST_ID = model.ArtistId; album.RELEASE_DATE = model.ReleaseDate; album.NAME = model.AlbumName; album.DESCRP = model.Description; album.LAST_MAINT_USER_ID = model.UserEmail; album.LAST_MAINT_TIME = DateTime.Now; context.SaveChanges(); } } } catch (Exception e) { throw e; } }
public void UpdateAlbum(ModifyAlbumModel model) { Repository.UpdateAlbum(model); }