Ejemplo n.º 1
0
        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;
            }
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 public NewsMapping Update(NewsMapping entity)
 {
     throw new System.NotImplementedException();
 }
Ejemplo n.º 4
0
 public NewsMapping Update(NewsMapping entity)
 {
     return(Channel.Update(entity));
 }