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)); }
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)); }