Ejemplo n.º 1
0
        public bool Inserir()
        {
            try
            {
                con.Conectar();
                string query = String.Format("INSERT INTO servico(nome, descricao, valor) " +
                                             "VALUES('{0}', '{1}', {2})",
                                             Nome,
                                             Descricao,
                                             Valor);

                con.ExecutarComandosSql(query);

                MessageBox.Show("Serviço cadastrado com sucesso!");

                return(true);
            }
            catch (Exception e)
            {
                MessageBox.Show("Não foi possível inserir os dados do Serviço! \n Resumo do Erro:" +
                                e.Message);
                return(false);
            }
            finally
            {
                con.Desconectar();
            }
        }
Ejemplo n.º 2
0
        public bool Inserir()
        {
            if (ValidarCadastro(Rg, Email))
            {
                MessageBox.Show("Informações pessoais únicas já cadastradas (RG e Email)");
                return(false);
            }
            try
            {
                con.Conectar();
                string query = String.Format("INSERT INTO funcionario(dataCadastro, dataNascimento, nomeFuncionario, rgFuncionario, telefoneFuncionario, " +
                                             "emailFuncionario, senhaFuncionario, enderecoFuncionario, cidadeFuncionario, estadoFuncionario, paisFuncionario, tipoFuncionario) " +
                                             "VALUES('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', " +
                                             "'{8}', '{9}', '{10}', {11})",
                                             Convert.ToDateTime(DataCadastro).ToString("yyyy-MM-dd"),
                                             Convert.ToDateTime(DataNascimento).ToString("yyyy-MM-dd"),
                                             Nome,
                                             Rg,
                                             Telefone,
                                             Email,
                                             Senha,
                                             Endereco,
                                             Cidade,
                                             Estado,
                                             Pais,
                                             (int)TipoFuncionario);

                con.ExecutarComandosSql(query);

                MessageBox.Show("Funcionário cadastrado com sucesso!");

                return(true);
            }
            catch (Exception e)
            {
                MessageBox.Show("Não foi possível inserir os dados do Funcionário! \n Resumo do Erro:" +
                                e.Message);
                return(false);
            }
            finally
            {
                con.Desconectar();
            }
        }
Ejemplo n.º 3
0
        public bool Inserir()
        {
            if (ValidarCadastro(Rg, Email))
            {
                MessageBox.Show("Informações pessoais únicas já cadastradas (RG e Email)");
                return(false);
            }
            try
            {
                con.Conectar();
                string query = String.Format("INSERT INTO cliente(dataCadastroCliente, dataNascimentoCliente, nomeCliente, rgCliente, telefoneCliente, " +
                                             "emailCliente,  enderecoCliente, cidadeCliente, estadoCliente, paisCliente) " +
                                             "VALUES('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', " +
                                             "'{8}', '{9}')",
                                             Convert.ToDateTime(DataCadastro).ToString("yyyy-MM-dd"),
                                             Convert.ToDateTime(DataNascimento).ToString("yyyy-MM-dd"),
                                             Nome,
                                             Rg,
                                             Telefone,
                                             Email,
                                             Endereco,
                                             Cidade,
                                             Estado,
                                             Pais);

                con.ExecutarComandosSql(query);

                MessageBox.Show("Cliente cadastrado com sucesso!");

                return(true);
            }
            catch (Exception e)
            {
                MessageBox.Show("Não foi possível inserir os dados do Cliente! \n Resumo do Erro:" +
                                e.Message);
                return(false);
            }
            finally
            {
                con.Desconectar();
            }
        }
Ejemplo n.º 4
0
        public bool Inserir()
        {
            if (!Cliente.ValidarCadastro(Cliente.Rg, Cliente.Email) && !Cliente.BuscarCod(Cliente_CodCliente))
            {
                MessageBox.Show("Dono do pet não encontrado!");
                return(false);
            }
            try
            {
                con.Conectar();
                string query = String.Format("INSERT INTO animal(nomeAnimal, anoNascimento, peso, grupo, raca, " +
                                             "genero, vacinacao, comportamento, cliente_codCliente) " +
                                             "VALUES('{0}', {1}, {2}, '{3}', '{4}', '{5}', {6}, '{7}', {8}",
                                             Nome,
                                             AnoNascimento,
                                             Peso,
                                             Grupo,
                                             Raca,
                                             Genero,
                                             Vacinacao,
                                             Comportamento,
                                             Cliente_CodCliente);

                con.ExecutarComandosSql(query);

                MessageBox.Show("Pet cadastrado com sucesso!");

                return(true);
            }
            catch (Exception e)
            {
                MessageBox.Show("Não foi possível inserir os dados do Pet! \n Resumo do Erro:" +
                                e.Message);
                return(false);
            }
            finally
            {
                con.Desconectar();
            }
        }
Ejemplo n.º 5
0
        public bool Inserir()
        {
            if (!ValidarVeterinario(Funcionario.TipoFuncionario))
            {
                MessageBox.Show("Funcionário selecionado não é um veterinário!");
                return(false);
            }
            try
            {
                con.Conectar();
                string query = String.Format("INSERT INTO execucao(animal_codAnimal, " +
                                             "servico_codServico, codVeterinarioResp, dataExecucao, horaExecucao, observacoes) " +
                                             "VALUES({0}, {1}, {2}, '{3}', '{4}', '{5}'",
                                             Animal_CodAnimal,
                                             Servicos_CodServico,
                                             CodVeterinario,
                                             Convert.ToDateTime(DataExecucao).ToString("yyyy-MM-dd"),
                                             Convert.ToDateTime(HoraExecucao).ToString("hh:mm:ss"),
                                             Observacoes);

                con.ExecutarComandosSql(query);

                MessageBox.Show("Execução do Serviço registrada com sucesso!");

                return(true);
            }
            catch (Exception e)
            {
                MessageBox.Show("Não foi possível registrar a execução do serviço! \n Resumo do Erro:" +
                                e.Message);
                return(false);
            }
            finally
            {
                con.Desconectar();
            }
        }