public IHttpActionResult PostInsertPictureToPregnantAlbum([FromBody] PregnancyAlbum album) { try { PregnancyAlbum pregnantAlbum = _BAL.InsertPictureToPregnantAlbum(album.PregnantID, album.WeekID, album.PictureUri); return(Created(new Uri(Url.Link("GetAlbumByPregnantId", new { id = album.PregnantID })), album)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult PostDeletPictureFromPregnancyAlbum([FromBody] PregnancyAlbum pic) { try { bool isDeleted = _BAL.DeletPictureFromPregnancyAlbum(pic.PregnantID, pic.WeekID); if (!isDeleted) { return(Content(HttpStatusCode.BadRequest, isDeleted)); } return(Ok(isDeleted)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IHttpActionResult PostUpdatePictureInPregnancyAlbum([FromBody] PregnancyAlbum pic) { try { PregnancyAlbum picture = _BAL.UpdatePictureInPregnancyAlbum(pic.PregnantID, pic.WeekID, pic.PictureUri); if (picture == null) { return(Content(HttpStatusCode.BadRequest, "something went really wrong! update picture to table has failed")); } return(Ok(picture)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public static PregnancyAlbum UpdatePictureInPregnancyAlbum(int pregnantId, int weekId, string pictureUri) { PregnancyAlbum picture = null; DataTable res = _DAL.UpdatePictureInPregnancyAlbum(pregnantId, weekId, pictureUri); if (res == null) { return(null); } picture = new PregnancyAlbum() { PregnantID = pregnantId, WeekID = weekId, PictureUri = pictureUri }; return(picture); }
public static PregnancyAlbum InsertPictureToPregnantAlbum(int pregnantId, int weekId, string pictureUri) { PregnancyAlbum album = null; DataTable res = _DAL.InsertPictureToPregnantAlbum(pregnantId, weekId, pictureUri); if (res == null) { return(null); } album = new PregnancyAlbum() { PregnantID = pregnantId, WeekID = weekId, PictureUri = pictureUri }; return(album); }