public void DadosListView()
        {
            listView1.Items.Clear();
            SqlDataReader dados;
            Animais       ani = new Animais();

            if (textBox1.Text.Length == 0)
            {
                dados = ani.CarregaCliLis();
            }
            else
            {
                dados = ani.CarregaCliLis(textBox1.Text);
            }


            if (dados != null)
            {
                while (dados.Read())
                {
                    ListViewItem lv = new ListViewItem(dados.GetInt32(0).ToString());
                    lv.SubItems.Add(dados.GetString(1));
                    lv.SubItems.Add(dados.GetString(2));
                    lv.SubItems.Add(dados.GetString(3));
                    lv.SubItems.Add(dados.GetString(4));
                    listView1.Items.Add(lv);
                }
            }
        }
        private void Button1_Click(object sender, EventArgs e)
        {
            Animais ANI = new Animais();

            ANI.InserirDados(edtCli.Text, edtNome.Text, EdtRac.Text, edtEsp.Text, mascData.Text);
            this.Close();
        }
示例#3
0
        private void Button2_Click(object sender, EventArgs e)
        {
            Animais ani = new Animais();

            ani.ExlcuirDados(id_ani.ToString());
            this.Close();
        }
示例#4
0
        private void Button1_Click(object sender, EventArgs e)
        {
            Animais ANI = new Animais();

            ANI.AlterarDados(EdtNomeCli.Text, edtNomeANI.Text, RacAni.Text
                             , EdtEspAni.Text, MascData.Text, id_ani);
            this.Close();
        }
示例#5
0
        private void EtdNomeCli_SelectedIndexChanged(object sender, EventArgs e)
        {
            Animais       anis = new Animais();
            List <string> ani  = new List <string>();

            ani = anis.CarregaaniLis(etdNomeCli.Text);
            for (int i = 0; i <= ani.Count() - 1; i++)
            {
                edtNomeAni.Items.Add(ani[i]);
            }
        }
示例#6
0
        public EditaAnimal(int id)
        {
            id_ani = id;
            Animais        ani = new Animais();
            List <Animais> lis = new List <Animais>();

            lis   = ani.CarregarAnimal(id);
            lista = lis;
            InitializeComponent();
            CarregaDados();
        }
示例#7
0
        public List <Animais> CarregarAnimal(int id)
        {
            List <Animais> lis     = new List <Animais>();
            SqlConnection  conexao = new SqlConnection(caminho);

            conexao.Open();
            SqlCommand comando = new SqlCommand();

            comando.Connection  = conexao;
            comando.CommandText = " select ID_ANI,NOME_ANI,RACA_ANI,ESPECIE_ANI,DATA_NASC_ANI,NOME_CLI from ANIMAIS as ANI " +
                                  " LEFT JOIN CLIENTES AS ClI on ANI.id_cli_ani = CLI.ID_CLI " +
                                  "WHERE ANI.ID_ANI = @id";
            comando.Parameters.Add(new SqlParameter("@id", id));


            comando.CommandType = CommandType.Text;
            SqlDataReader LINHA = comando.ExecuteReader();

            Animais ani = new Animais();

            if (LINHA.Read())
            {
                ani.nome_ani  = LINHA.GetString(1);
                ani.raca_ani  = LINHA.GetString(2);
                ani.esp_ani   = LINHA.GetString(3);
                ani.data_ani  = LINHA.GetString(4);
                ani.Nome_dono = LINHA.GetString(5);


                lis.Add(ani);
            }



            return(lis);
        }