public async Task <IActionResult> Insert(ScenaristInsertDto scenaristInsertDto)
        {
            scenaristInsertDto.CreatedByUserName  = "******";
            scenaristInsertDto.ModifiedByUserName = "******";
            scenaristInsertDto.PicturePath        = await ImageExtensions.ImageUpload(
                scenaristInsertDto.FirstName + scenaristInsertDto.LastName,
                "scenarists", scenaristInsertDto.Picture, _env);

            var insertedScenarist = await _scenaristService.Insert(scenaristInsertDto);

            if (insertedScenarist.ResultStatus == ResultStatus.Success)
            {
                return(Json(0));
            }
            return(Json(1));
        }
Exemplo n.º 2
0
        public async Task <IDataResult <Scenarist> > Insert(ScenaristInsertDto scenaristInsertDto)
        {
            var scenarist = _mapper.Map <Scenarist>(scenaristInsertDto);

            scenarist.ModifiedDate = scenarist.CreatedDate;

            var insertedScenarist = await _unitOfWork.Scenarists.InsertAsync(scenarist);

            await _unitOfWork.SaveAsync();

            if (insertedScenarist != null)
            {
                return(new DataResult <Scenarist>(ResultStatus.Success, insertedScenarist));
            }

            return(new DataResult <Scenarist>(ResultStatus.Error, null));
        }