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));
     }
 }
Пример #3
0
 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;
     }
 }
Пример #4
0
 public void UpdateAlbum(ModifyAlbumModel model)
 {
     Repository.UpdateAlbum(model);
 }