public async Task <Resultado <DepartamentoViewModel> > Create(CadastroDepartamentoViewModel cadastroDepartamento) { var Departamento = base.Mapper.Map <Departamento>(cadastroDepartamento); await _service.Create(Departamento); var DepartamentoViewModel = base.MapToViewModel(Departamento); return(Notificador.HasNotification() ? Resultado <DepartamentoViewModel> .Failed(Notificador.GetNotifications().Select(x => x.Mensagem).ToArray()) : Resultado <DepartamentoViewModel> .Successfull(DepartamentoViewModel)); }