Ejemplo n.º 1
0
        private void Consulta()
        {
            GrupoRepositorio consGrupo = new GrupoRepositorio();

            var grupos = consGrupo.GetAll();

            grd_Dados.DataSource = grupos;
            grd_Dados.Refresh();

            consGrupo.Dispose();
        }
Ejemplo n.º 2
0
        private void Consulta()
        {
            cadGrupo = new GrupoRepositorio();
            try
            {
                var grupos = cadGrupo.GetById(CodGrupo);

                if (grupos.GrupoId > 0)
                {
                    tb_Nome.Text = grupos.DescGrupo;
                }
                else
                {
                    MessageBox.Show("Cadastro não Encontrado!!!", Funcoes.msgCab,
                                    MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    return;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Não foi possível obter os dados, devido aos erros abaixo\n\n" + ex.Message,
                                Funcoes.msgCab, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 3
0
 public static void ExcluirGrupo(int id)
 {
     GrupoRepositorio.ExcluirGrupo(id);
 }
Ejemplo n.º 4
0
 public static void InserirGrupo(string nome)
 {
     GrupoRepositorio.InserirGrupo(nome);
 }
Ejemplo n.º 5
0
 public static void EditarGrupo(int id, string nome)
 {
     GrupoRepositorio.EditarGrupo(id, nome);
 }
Ejemplo n.º 6
0
 public static Grupo ObterGrupo(int id)
 {
     return(GrupoRepositorio.ObterGrupo(id));
 }
Ejemplo n.º 7
0
 public static List <Grupo> ListarGruposPorNome(string nome)
 {
     return(GrupoRepositorio.ListarGruposPorNome(nome));
 }
Ejemplo n.º 8
0
 public static List <Grupo> ListarGrupos()
 {
     return(GrupoRepositorio.ListarGrupos());
 }
Ejemplo n.º 9
0
 public bool DeleteGrupo(int id)
 {
     return(GrupoRepositorio.DeleteDeportista(id));
 }
Ejemplo n.º 10
0
 public bool PostGrupo(Grupo grupo)
 {
     return(GrupoRepositorio.PostGrupo(grupo));
 }
Ejemplo n.º 11
0
 public bool PutGrupo(int id, Grupo grupo)
 {
     return(GrupoRepositorio.UpdateGrupo(id, grupo));
 }
Ejemplo n.º 12
0
 public List <Grupo> Getgrupo(int id)
 {
     return(GrupoRepositorio.GetGrupo(id));
 }
Ejemplo n.º 13
0
 public IEnumerable <Grupo> GetAllGrupo()
 {
     return(GrupoRepositorio.GetGrupos());
 }
Ejemplo n.º 14
0
        private void bt_Gravar_Click(object sender, EventArgs e)
        {
            cadGrupo = new GrupoRepositorio();
            List <ErrosDB> erros   = new List <ErrosDB>();
            Grupo          grp     = new Grupo();
            string         retorno = "";

            //Verifica campos Obrigatórios
            if (tb_Nome.Text == "")
            {
                MessageBox.Show("É necessário informar a descrição do Grupo!!!", Funcoes.msgCab,
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                tb_Nome.Focus();
                return;
            }

            try
            {
                grp.GrupoId     = CodGrupo;
                grp.DescGrupo   = tb_Nome.Text;
                grp.CorFonteGrd = 0;
                grp.CorFundoGrd = 0;
                grp.UsarGrade   = "";

                if (CodGrupo > 0)   //Modificar
                {
                    erros = cadGrupo.Update(grp);
                }
                else
                {
                    erros = cadGrupo.Add(grp);
                }

                if (erros.Count > 0)
                {
                    foreach (ErrosDB erro in erros)
                    {
                        retorno += "Erro em: " + erro.PropertyName + " - " + erro.ErrorMessage + "\n";
                    }
                }
                else
                {
                    retorno = "OK";
                }
            }
            catch (Exception ex)
            {
                retorno = "Não foi possível gravar os dados, devido aos erros abaixo\n\n" + ex.Message;
            }

            if (retorno == "OK")
            {
                MessageBox.Show("Cadastro realizado com Sucesso!!!", Funcoes.msgCab,
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            else
            {
                MessageBox.Show("Problemas ao realizar o cadastro!!!\n\nMais Detalhes Abaixo\n" + retorno,
                                Funcoes.msgCab, MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Ejemplo n.º 15
0
 public IEnumerable <GrupoBusqueda> BusquedaGruposDisponibles(string deportista, string buscar)
 {
     return(GrupoRepositorio.BusquedaGruposDisponibles(deportista, buscar));
 }
Ejemplo n.º 16
0
 public IEnumerable <GrupoBusqueda> GetGruposDisponibles(string deportista)
 {
     return(GrupoRepositorio.GetGruposDisponibles(deportista));
 }