public int Cadastrar(ConsultaVeterinaria consultaVeterinaria)
        {
            try
            {
                //Limpa todos os parâmetros
                acessoDadosSqlServer.LimparParametros();

                //Adiciona os parâmetros para chamar a store procedure
                acessoDadosSqlServer.AdicionarParametros("@TipoProcedure", "Inserir");
                acessoDadosSqlServer.AdicionarParametros("@ConsultaVeterinariaID", 0);
                acessoDadosSqlServer.AdicionarParametros("@ConsultaVeterinariaData", consultaVeterinaria.ConsultaVeterinariaData);
                acessoDadosSqlServer.AdicionarParametros("@ConsultaVeterinariaDescricao", consultaVeterinaria.ConsultaVeterinariaDescricao);
                acessoDadosSqlServer.AdicionarParametros("@ConsultaVeterinariaCusto", consultaVeterinaria.ConsultaVeterinariaCusto);
                acessoDadosSqlServer.AdicionarParametros("@AnimalID", consultaVeterinaria.Animal.AnimalID);

                consultaVeterinaria.ConsultaVeterinariaID = int.Parse(acessoDadosSqlServer.ExecutarManipulacao(CommandType.StoredProcedure, "uspManterConsultaVeterinaria"));

                ListaVeterinarioNegocios listaVeterinarioNegocios = new ListaVeterinarioNegocios();

                foreach (Veterinario veterinario in consultaVeterinaria.Veterinarios)
                {
                    ListaVeterinario listaVeterinario = new ListaVeterinario();
                    listaVeterinario.Veterinario         = veterinario;
                    listaVeterinario.ConsultaVeterinaria = consultaVeterinaria;
                    listaVeterinarioNegocios.Cadastrar(listaVeterinario);
                }
                return(consultaVeterinaria.ConsultaVeterinariaID);
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
        public int Cadastrar(ListaVeterinario listaVeterinario)
        {
            try
            {
                //Limpa todos os parâmetros
                acessoDadosSqlServer.LimparParametros();

                //Adiciona os parâmetros para chamar a store procedure
                acessoDadosSqlServer.AdicionarParametros("@TipoProcedure", "Inserir");
                acessoDadosSqlServer.AdicionarParametros("@ConsultaVeterinariaID", listaVeterinario.ConsultaVeterinaria.ConsultaVeterinariaID);
                acessoDadosSqlServer.AdicionarParametros("@VeterinarioID", listaVeterinario.Veterinario.VeterinarioID);

                return(int.Parse(acessoDadosSqlServer.ExecutarManipulacao(CommandType.StoredProcedure, "uspManterListaVeterinario")));
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }