Ejemplo n.º 1
0
        void IOutputPort.Invalid(Pet pet)
        {
            foreach (var e in this._validation.ModelState)
            {
                ModelState.AddModelError(e.Key, e.Value[0]);
            }

            var vm = new CreatePetResponse(_mapper.Map <PetViewModel>(pet)).Pet;

            this._viewResult = View("Edit", vm);
        }
Ejemplo n.º 2
0
        void IOutputPort.Ok(Pet pet)
        {
            var vm = new CreatePetResponse(_mapper.Map <PetViewModel>(pet)).Pet;

            this._viewResult = View("Details", vm);
        }