public Perfis(string descricao, string nome, TipoPerfils tipoperfil) { this.Descricao = descricao; this.Nome = nome; this.TipoPerfil = tipoperfil; Validar(); Login = new HashSet <Logins>(); }
public Perfis AlterarPerfil(string descricao, string nome, TipoPerfils tipoperfil) { this.Descricao = descricao; this.Nome = nome; this.TipoPerfil = tipoperfil; Login = new HashSet <Logins>(); Validar(); return(this); }
private void toolStripButton1_Click(object sender, EventArgs e) { TipoPerfils tipoperfils = (TipoPerfils)Enum.Parse(typeof(TipoPerfils), comboAcao.SelectedItem.ToString()); var retorno = _RepositoryControlPerfil.CadastrarPerfil(textPerfil.Text, textDescricaoPerfil.Text, tipoperfils); label6.Text = "• " + retorno.Propert + ": " + retorno.Message; if (retorno.Status) { PesquisarPerfil(textBox5.Text); LimparPerfil(); } }
private void salvarToolStripButton1_Click(object sender, EventArgs e) { var campo = dataGridView3.CurrentRow.Cells["CODIGO"].Value.ToString(); TipoPerfils tipoperfils = (TipoPerfils)Enum.Parse(typeof(TipoPerfils), comboAcao.SelectedItem.ToString()); var retorno = _RepositoryControlPerfil.AlterarPerfil(Convert.ToInt16(campo), textPerfil.Text, textDescricaoPerfil.Text, tipoperfils); label6.Text = "• " + retorno.Propert + ": " + retorno.Message; if (retorno.Status) { PesquisarPerfil(textBox5.Text); LimparPerfil(); } }
public BaseReturn CadastrarPerfil(string nome, string descricao, TipoPerfils tipoperfil) { var Dados = PesquisarPerfil() .Where(y => y.Nome == nome).FirstOrDefault(); if (Dados != null) { return(new BaseReturn("Perfil", Library.Class.Resources.Message.JA_EXISTE_UMA_X0_CHAMADA_X1.ToFormat("Nome", Dados.Nome.ToString()), true)); } Perfis DadosPerfil = new Perfis(descricao, nome, tipoperfil); if (DadosPerfil.IsInvalid()) { return(new BaseReturn(DadosPerfil.Notifications.FirstOrDefault().Property, DadosPerfil.Notifications.FirstOrDefault().Message, false)); } _RepositoryPerfil.Add(DadosPerfil); return(new BaseReturn("Perfil", Library.Class.Resources.Message.OPERACAO_REALIZADA_COM_SUCESSO, true)); }
public BaseReturn AlterarPerfil(int codigotipo, string nome, string descricao, TipoPerfils tipoperfil) { var DadosPerfil = Pesquisar(codigotipo); if (DadosPerfil == null) { return(new BaseReturn("Perfil", Library.Class.Resources.Message.DADOS_NAO_ENCONTRADOS, false)); } DadosPerfil = DadosPerfil.AlterarPerfil(descricao, nome, tipoperfil); if (DadosPerfil.IsInvalid()) { return(new BaseReturn(DadosPerfil.Notifications.FirstOrDefault().Property, DadosPerfil.Notifications.FirstOrDefault().Message, false)); } _RepositoryPerfil.Edit(DadosPerfil); return(new BaseReturn("Perfil", Library.Class.Resources.Message.OPERACAO_REALIZADA_COM_SUCESSO, true)); }