public ApiResponseModel DeleteGalleryImage(GalleryImageDeleteModel galleryImageDeleteModel) { ApiResponseModel apiResponseModel = new ApiResponseModel { Message = "Deleted", MessageType = ApiResponseMessageType.success }; if (galleryImageDeleteModel.GalleryId > 1) { var _oldData = _db.MstGallery.Where(x => x.GalleryId.Equals(galleryImageDeleteModel.GalleryId) && x.IsActive == true).FirstOrDefault(); if (_oldData != null) { _oldData.Image = null; _oldData.Thumbnail = null; _oldData.ModifiedDate = DateTime.Now; _oldData.Modifiedby = galleryImageDeleteModel.UserId; _db.Entry(_oldData).State = EntityState.Modified; if (_db.SaveChanges() < 1) { apiResponseModel.Message = "Unable to delete."; apiResponseModel.MessageType = ApiResponseMessageType.error; } } } else { apiResponseModel.Message = "Unable to find record"; apiResponseModel.MessageType = ApiResponseMessageType.warning; } return(apiResponseModel); }
public JsonResult DeleteGalleryImage([FromBody] GalleryImageDeleteModel galleryImageDeleteModel) { return(Json(galleryManagementDetails.DeleteGalleryImage(galleryImageDeleteModel))); }