示例#1
0
        private void btnConsAnimal_Click(object sender, EventArgs e)
        {
            this.IsMdiContainer = true;
            form_ConsAnimal Form_Cad = new form_ConsAnimal();

            Form_Cad.MdiParent = this;
            Form_Cad.Show();

            foreach (Control ct in this.Controls)
            {
                if (ct.GetType().Name == "MdiClient")
                {
                    ct.BackColor = Color.FromName("WhiteSmoke");
                }
                //   ct.BackColor = Color.Empty;
            }
        }
示例#2
0
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            // abre o form dentro do form
            form_ConsAnimal Form_Cad = new form_ConsAnimal();

            Form_Cad.ShowInTaskbar = false;
            Form_Cad.StartPosition = FormStartPosition.CenterParent;
            Form_Cad.ShowDialog(ActiveForm);

            if (Form_Cad.codigo != 0)
            {
                ConexaoDAL conexao = new ConexaoDAL(DadosConexaoDAL.StringDeConexão);
                AnimalBLL  bll     = new AnimalBLL(conexao);
                AnimalDTO  ani     = bll.CarregaAnimalDTO(Form_Cad.codigo);
                ani_idTextBox.Text                = ani.Ani_id.ToString(); // é isso mesmo aula 16
                ani_nomeTextBox.Text              = ani.Ani_nome;
                ani_sexoComboBox.SelectedValue    = ani.Ani_sexo;
                ani_especieComboBox.SelectedValue = ani.Ani_especie;
                ani_raçaComboBox.SelectedValue    = ani.Ani_raça;
                ani_pesoTextBox.Text              = ani.Ani_peso;
                ani_idadeTextBox.Text             = ani.Ani_idade;
                ani_clienteTextBox.Text           = ani.Ani_cliente.ToString();
                ani_cadastroDateTimePicker.Value  = ani.Ani_cadastro;

                alterarBotoes(3);
            }
            else
            {
                this.LimpaTela();
                this.alterarBotoes(1);
            }


            //encerra form
            Form_Cad.Dispose();
        }