Beispiel #1
0
        public ActionResult CreateMobile([FromBody] MobileForm model)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }
            Mobile dbModel = mapper.Map <Mobile>(model);

            dbModel.VideoThumb = UploadFile(model.Video);
            foreach (var pic in model.Pictures)
            {
                dbModel.MobilePictures.Add(new MobilePictures()
                {
                    MobileId = model.Id, Thumb = UploadFile(pic)
                });
            }

            mobileRepository.Create(dbModel);

            return(Ok());
        }