public HttpResponseMessage Put(int id, [FromBody] NewsMapping newsMappingModel) { try { //if (newsMappingModel.ThumbUrl.ToString() != "") //{ // if (newsMappingModel.ThumbUrl.ToString().Contains("/Content")) // newsMappingModel.ThumbUrl = newsMappingModel.ThumbUrl; // else // { // newsMappingModel.ThumbUrl = "/Content/UploadFiles/images/images/" + newsMappingModel.ThumbUrl; // } //} //else // newsMappingModel.ThumbUrl = "/Content/images/No_image_available.png"; newsMappingModel.Status = true; newsMappingModel.ModifiedDateTime = DateTime.Now; newsMappingModel.ModifiedById = _userId; _newsMappingService.Update(newsMappingModel); var responseMessage = new { message = "Chỉnh sửa thành công!" }; return(Request.CreateResponse(HttpStatusCode.OK, responseMessage)); } catch (Exception) { var responseMessage = new { message = "Lỗi! Vui lòng thử lại sau!" }; return(Request.CreateResponse(HttpStatusCode.InternalServerError, responseMessage)); throw; } }
public NewsServiceTest() { var userStore = Mock.Of <IUserStore <User> >(); this.userManager = new Mock <UserManager <User> >(userStore, null, null, null, null, null, null, null, null); this.airportRepository = new Mock <IAirportRepository>(); var airportMappingProfile = new AirportMapping(); this.newsRepository = new Mock <INewsRepository>(); var newsMappingProfile = new NewsMapping(); this.googlecloudStorageService = new Mock <IGoogleCloudStorageService>(); var configuration = new MapperConfiguration(cfg => cfg.AddProfile(newsMappingProfile)); mapper = new Mapper(configuration); newsService = new NewsService(userManager.Object, airportRepository.Object, newsRepository.Object, mapper, googlecloudStorageService.Object); }
public NewsMapping Update(NewsMapping entity) { throw new System.NotImplementedException(); }
public NewsMapping Update(NewsMapping entity) { return(Channel.Update(entity)); }