public void Delete(PerfilExclusaoModel model)
        {
            var idPerfil = Guid.Parse(model.IdPerfil);
            var perfil   = perfilDomainService.GetById(idPerfil);

            perfilDomainService.Delete(perfil);
        }
예제 #2
0
        public PerfilDTO Delete(PerfilExclusaoModel model)
        {
            var perfil = mapper.Map <Perfil>(model);

            PerfilDomainService.Delete(perfil);

            return(mapper.Map <PerfilDTO>(perfil));
        }
예제 #3
0
        public IActionResult Delete(string id)
        {
            try
            {
                var model = new PerfilExclusaoModel()
                {
                    Id = id
                };
                var result = PerfilApplicationService.Delete(model);

                return(Ok(new
                {
                    Message = "Perfil excluído com sucesso.",
                    Perfil = result
                }));
            }
            catch (Exception e)
            {
                return(StatusCode(500, e.Message));
            }
        }