public BaseReturn CadastrarTipoUsuario(string nome, string descricao) { var Dados = PesquisarTipoUsuario() .Where(y => y.Nome == nome).FirstOrDefault(); if (Dados != null) { return(new BaseReturn("Tipo Usuario", Library.Class.Resources.Message.JA_EXISTE_UMA_X0_CHAMADA_X1.ToFormat("Nome", Dados.Nome), true)); } TipoUsuarios DadosTipoUsuarios = new TipoUsuarios(descricao, nome); if (DadosTipoUsuarios.IsInvalid()) { return(new BaseReturn(DadosTipoUsuarios.Notifications.FirstOrDefault().Property, DadosTipoUsuarios.Notifications.FirstOrDefault().Message, false)); } _RepositoryUsuario.Add(DadosTipoUsuarios); return(new BaseReturn("Tipo Usuario", Library.Class.Resources.Message.OPERACAO_REALIZADA_COM_SUCESSO, true)); }