예제 #1
0
 public ActionResult Create(Cast cast)
 {
     if (ModelState.IsValid)
     {
         var entity = Mapper.Map <Cast>(cast);
         castService.Insert(entity);
         return(RedirectToAction("Index"));
     }
     ViewBag.FilmId    = new SelectList(filmService.GetAll(), "Id", "Name", cast.FilmId);
     ViewBag.TvSerieId = new SelectList(tvSerieService.GetAll(), "Id", "Name", cast.TvSerieId);
     return(View(cast));
 }
예제 #2
0
        public async Task <IActionResult> Insert(CastInsertDto castInsertDto)
        {
            castInsertDto.CreatedByUserName  = "******";
            castInsertDto.ModifiedByUserName = "******";
            castInsertDto.PicturePath        = await ImageExtensions.ImageUpload(
                castInsertDto.FirstName + castInsertDto.LastName,
                "casts", castInsertDto.Picture, _env);

            var insertedCast = await _castService.Insert(castInsertDto);

            if (insertedCast.ResultStatus == ResultStatus.Success)
            {
                return(Json(0));
            }
            return(Json(1));
        }