コード例 #1
0
        private void Checkin_Load(object sender, EventArgs e)
        {
            DAOPet daoPet = new DAOPet();

            /* for (int i = 0; i < daoPet.pets.Count; i++)
             * {
             *
             *   cmbNome.Items.Add(daoPet.getListPets()[i].Nome);
             *
             * }*/
        }
コード例 #2
0
        private void btnRetirar_Click(object sender, EventArgs e)
        {
            /* pessoas, peço que olhem o form "CadastroPet". Acho que ele foi modificado... por via das dúvidas eu escolhi passar o nome do pet como parâmetro. */

            String nome;

            nome = cmbNome.Text;

            DAOPet daoPet = new DAOPet();

            /* daoPet.removePet(nome);*/
        }
コード例 #3
0
        private void Agendamento_Load(object sender, EventArgs e)
        {
            DAOPet        daoPet        = new DAOPet();
            DAOTratamento daoTratamento = new DAOTratamento();

            this.cmbNome.DataSource    = daoPet.getListPets();
            this.cmbNome.DisplayMember = "nomeRGA";
            this.cmbNome.ValueMember   = "idPet";

            this.cmbTratamento.DataSource    = daoTratamento.getListTratamentos();
            this.cmbTratamento.DisplayMember = "descricao";
            this.cmbTratamento.ValueMember   = "idTratamento";
        }
コード例 #4
0
        private void Checkin_Load(object sender, EventArgs e)
        {
           
            DAOPet daoPet = new DAOPet();

           /* for (int i = 0; i < daoPet.pets.Count; i++)
            {

                cmbNome.Items.Add(daoPet.getListPets()[i].Nome);

            }*/

        }
コード例 #5
0
        private void Agendamento_Load(object sender, EventArgs e)
        {
            DAOPet daoPet = new DAOPet();
            DAOTratamento daoTratamento = new DAOTratamento();

            this.cmbNome.DataSource = daoPet.getListPets();
            this.cmbNome.DisplayMember = "nomeRGA";
            this.cmbNome.ValueMember = "idPet";

            this.cmbTratamento.DataSource = daoTratamento.getListTratamentos();
            this.cmbTratamento.DisplayMember = "descricao";
            this.cmbTratamento.ValueMember = "idTratamento";
        }
コード例 #6
0
        private void btnRetirar_Click(object sender, EventArgs e)
        {


            /* pessoas, peço que olhem o form "CadastroPet". Acho que ele foi modificado... por via das dúvidas eu escolhi passar o nome do pet como parâmetro. */

            String nome;
            nome = cmbNome.Text;

            DAOPet daoPet = new DAOPet();

           /* daoPet.removePet(nome);*/

        }
コード例 #7
0
 private void btFinalizar_Click(object sender, EventArgs e)
 {
     if (this.listView1.Items.Count > 0)
     {
         String           rga           = this.listView1.SelectedItems[0].SubItems[1].Text;
         String           preco         = this.listView1.SelectedItems[0].SubItems[5].Text;
         DAOPet           daoPet        = new DAOPet();
         DAOPetTratamento petTratamento = new DAOPetTratamento();
         //DAOTratamento daoTratamento = new DAOTratamento();
         //Tratamento trat = daoTratamento.localizarNome(nome);
         MessageBox.Show("Valor a ser pago: " + preco);
         petTratamento.remover(daoPet.localizar(rga).IdPet);
         this.atualizarListV();
     }
     else
     {
         MessageBox.Show("Selecione na tabela o que você quer remover!", "Erro");
     }
 }
コード例 #8
0
        private void btnEnviar_Click(object sender, EventArgs e)
        {
            if (txtNome.Text == "" || mkdDatadeNascimento.Text == "" || txtRaca.Text == "" || mktRGA.Text == "")
            {
                MessageBox.Show("Preencha os dados", "Erro");
            }
            else
            {
                String nome;
                String dataDeNascimento;
                String raca;
                String rga;
                int    dono;

                nome             = txtNome.Text;
                dataDeNascimento = mkdDatadeNascimento.Text;
                raca             = txtRaca.Text;
                rga  = mktRGA.Text;
                dono = (int)cmbDono.SelectedValue;

                Pet pet = new Pet();

                pet.Nome             = nome;
                pet.DataDeNascimento = dataDeNascimento;
                pet.Raca             = raca;
                pet.RGA  = rga;
                pet.Dono = dono;


                DAOPet daoPet = new DAOPet();
                daoPet.inserePet(pet);

                txtNome.Text = "";
                mkdDatadeNascimento.Clear();
                txtRaca.Text = "";
                mktRGA.Clear();
                this.Close();
            }
        }
コード例 #9
0
        public void atualizarListV()
        {
            this.listView1.Items.Clear();
            List <PetTratamento> listaDeTratamentos = new List <PetTratamento>();
            DAOPetTratamento     petTratamento      = new DAOPetTratamento();

            listaDeTratamentos = petTratamento.getListTratamentos();
            Formatador f = new Formatador();

            for (int i = 0; i < listaDeTratamentos.Count; i++)
            {
                ListViewItem item       = new ListViewItem();
                Pet          pet        = new Pet();
                Tratamento   tratamento = new Tratamento();
                Cliente      cliente    = new Cliente();
                pet        = new DAOPet().localizar(listaDeTratamentos[i].IdPet);
                tratamento = new DAOTratamento().localizar(listaDeTratamentos[i].IdTratamento);
                cliente    = new DAOCliente().localizar(pet.Dono);

                String  data   = listaDeTratamentos[i].DataHora;
                Boolean estado = listaDeTratamentos[i].Estado;

                if (estado == true)
                {
                    item.Text = pet.Nome;
                    item.SubItems.Add(pet.RGA);
                    item.SubItems.Add(cliente.Nome);
                    item.SubItems.Add(cliente.Telefone);
                    item.SubItems.Add(tratamento.Nome);
                    item.SubItems.Add(tratamento.Preco);
                    item.SubItems.Add(listaDeTratamentos[i].DataHora);
                    item.SubItems.Add(f.calcularTermino(listaDeTratamentos[i].DataHora, tratamento.DuracaoMedia));
                    item.SubItems.Add("Em Andamento");

                    this.listView1.Items.Add(item);
                }
            }
        }
コード例 #10
0
        public void atualizarListV()
        {
            this.listView1.Items.Clear();
            List<PetTratamento> listaDeTratamentos = new List<PetTratamento>();
            DAOPetTratamento petTratamento = new DAOPetTratamento();
            listaDeTratamentos = petTratamento.getListTratamentos();
            Formatador f = new Formatador();

            for (int i = 0; i < listaDeTratamentos.Count; i++)
            {
                ListViewItem item = new ListViewItem();
                Pet pet = new Pet();
                Tratamento tratamento = new Tratamento();
                Cliente cliente = new Cliente();
                pet = new DAOPet().localizar(listaDeTratamentos[i].IdPet);
                tratamento = new DAOTratamento().localizar(listaDeTratamentos[i].IdTratamento);
                cliente = new DAOCliente().localizar(pet.Dono);

                String data = listaDeTratamentos[i].DataHora;
                Boolean estado = listaDeTratamentos[i].Estado;

                if (estado == true)
                {
                    item.Text = pet.Nome;
                    item.SubItems.Add(pet.RGA);
                    item.SubItems.Add(cliente.Nome);
                    item.SubItems.Add(cliente.Telefone);
                    item.SubItems.Add(tratamento.Nome);
                    item.SubItems.Add(tratamento.Preco);
                    item.SubItems.Add(listaDeTratamentos[i].DataHora);
                    item.SubItems.Add(f.calcularTermino(listaDeTratamentos[i].DataHora, tratamento.DuracaoMedia));
                    item.SubItems.Add("Em Andamento");

                    this.listView1.Items.Add(item);
                }

            }
        }
コード例 #11
0
        private void btnEnviar_Click(object sender, EventArgs e)
        {
            if(txtNome.Text==""||mkdDatadeNascimento.Text==""||txtRaca.Text==""||mktRGA.Text==""){
                MessageBox.Show("Preencha os dados","Erro");
            }
            else{
                String nome;
            String dataDeNascimento;
            String raca;
            String rga;
            int dono;

            nome = txtNome.Text;
            dataDeNascimento = mkdDatadeNascimento.Text;
            raca = txtRaca.Text;
            rga = mktRGA.Text;
            dono = (int)cmbDono.SelectedValue;

            Pet pet = new Pet();

            pet.Nome = nome;
            pet.DataDeNascimento = dataDeNascimento;
            pet.Raca = raca;
            pet.RGA = rga;
            pet.Dono = dono;


            DAOPet daoPet = new DAOPet();
            daoPet.inserePet(pet);

            txtNome.Text="";
            mkdDatadeNascimento.Clear();
            txtRaca.Text = "";
            mktRGA.Clear();
            this.Close();
            }
        }
コード例 #12
0
        private void ListadePets_Load(object sender, EventArgs e)
        {
            List <PetTratamento> listaDeTratamentos = new List <PetTratamento>();
            DAOPetTratamento     petTratamento      = new DAOPetTratamento();

            listaDeTratamentos = petTratamento.getListTratamentos();
            Formatador f = new Formatador();

            for (int i = 0; i < listaDeTratamentos.Count; i++)
            {
                ListViewItem item       = new ListViewItem();
                Pet          pet        = new Pet();
                Tratamento   tratamento = new Tratamento();
                Cliente      cliente    = new Cliente();
                pet        = new DAOPet().localizar(listaDeTratamentos[i].IdPet);
                tratamento = new DAOTratamento().localizar(listaDeTratamentos[i].IdTratamento);
                cliente    = new DAOCliente().localizar(pet.Dono);

                String  data   = listaDeTratamentos[i].DataHora;
                Boolean estado = listaDeTratamentos[i].Estado;

                if (estado == false)
                {
                    item.Text = pet.Nome;
                    item.SubItems.Add(pet.RGA);
                    item.SubItems.Add(cliente.Nome);
                    item.SubItems.Add(cliente.Telefone);
                    item.SubItems.Add(tratamento.Nome);
                    item.SubItems.Add(listaDeTratamentos[i].DataHora);
                    item.SubItems.Add(f.calcularTermino(listaDeTratamentos[i].DataHora, tratamento.DuracaoMedia));
                    item.SubItems.Add("Finalizado");

                    this.listView2.Items.Add(item);
                }
            }
        }
コード例 #13
0
        private void ListadePets_Load(object sender, EventArgs e)
        {
            List<PetTratamento> listaDeTratamentos = new List<PetTratamento>();
            DAOPetTratamento petTratamento = new DAOPetTratamento();
            listaDeTratamentos = petTratamento.getListTratamentos();
            Formatador f = new Formatador();

            for (int i = 0; i < listaDeTratamentos.Count; i++)
            {
                ListViewItem item = new ListViewItem();
                Pet pet = new Pet();
                Tratamento tratamento = new Tratamento();
                Cliente cliente = new Cliente();
                pet = new DAOPet().localizar(listaDeTratamentos[i].IdPet);
                tratamento = new DAOTratamento().localizar(listaDeTratamentos[i].IdTratamento);
                cliente = new DAOCliente().localizar(pet.Dono);

                String data = listaDeTratamentos[i].DataHora;
                Boolean estado = listaDeTratamentos[i].Estado;

                if (estado == false)
                {
                    item.Text = pet.Nome;
                    item.SubItems.Add(pet.RGA);
                    item.SubItems.Add(cliente.Nome);
                    item.SubItems.Add(cliente.Telefone);
                    item.SubItems.Add(tratamento.Nome);
                    item.SubItems.Add(listaDeTratamentos[i].DataHora);
                    item.SubItems.Add(f.calcularTermino(listaDeTratamentos[i].DataHora, tratamento.DuracaoMedia));
                    item.SubItems.Add("Finalizado");

                    this.listView2.Items.Add(item);
                }

            }
        }
コード例 #14
0
 private void btFinalizar_Click(object sender, EventArgs e)
 {
     if(this.listView1.Items.Count>0){
         String rga = this.listView1.SelectedItems[0].SubItems[1].Text;
         String preco = this.listView1.SelectedItems[0].SubItems[5].Text;
         DAOPet daoPet = new DAOPet();
         DAOPetTratamento petTratamento = new DAOPetTratamento();
         //DAOTratamento daoTratamento = new DAOTratamento();
         //Tratamento trat = daoTratamento.localizarNome(nome);
         MessageBox.Show("Valor a ser pago: " +preco);
         petTratamento.remover(daoPet.localizar(rga).IdPet);
         this.atualizarListV();               
     }
     else{
         MessageBox.Show("Selecione na tabela o que você quer remover!","Erro");
     }
 }