Exemple #1
0
        /// <summary>
        /// Função para exclusão dos dados da manutenção de 1000 horas do equipamento no banco de dados.
        /// </summary>
        /// <param name="idManut1000Horas"></param>
        /// <returns></returns>
        public bool Excluir(string idManut1000Horas)
        {
            bool valorRetorno = false;

            try
            {
                bd = new Acesso_BD();
                string comando = string.Format("DELETE FROM manut_1000_horas WHERE id_manut_1000_horas = {0}", idManut1000Horas);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar excluir a manutenção de 1000 horas do equipamento!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }
Exemple #2
0
        /// <summary>
        /// Função para inserção dos dados da manutenção de 1000 horas do equipamento no banco de dados.
        /// </summary>
        /// <param name="registro"></param>
        /// <returns></returns>
        public bool Inserir(M1000HorasDTO registro)
        {
            bool valorRetorno = false;

            try
            {
                bd = new Acesso_BD();
                string comando = string.Format("INSERT INTO manut_1000_horas(1000_fk_equipamento, horimetro, data_manutencao, cpf_resp_tecnico) VALUES ({0}, {1}, '{2}', '{3}')", registro.fk_equipamento, registro.horimetro, registro.data_manutencao.ToString("yyyy-MM-dd"), registro.cpf_resp_tecnico);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar gravar a manutenção de 1000 horas do equipamento!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }
Exemple #3
0
        /// <summary>
        /// Função para atualização dos dados da manutenção de 1000 horas do equipamento no banco de dados.
        /// </summary>
        /// <param name="registro"></param>
        /// <returns></returns>
        public bool Atualizar(M1000HorasDTO registro)
        {
            bool valorRetorno = false;

            try
            {
                bd = new Acesso_BD();
                string comando = string.Format("UPDATE manut_1000_horas SET horimetro = {0}, data_manutencao = '{1}', 1000_fk_resp_tecnico = {2}, cpf_resp_tecnico = '{3}' WHERE id_manut_1000_horas = {4}", registro.horimetro, registro.data_manutencao.ToString("yyyy-MM-dd"), registro.fk_resp_tecnico, registro.cpf_resp_tecnico, registro.id_manut_1000_horas);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar editar a manutenção de 1000 horas do equipamento!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }
Exemple #4
0
        /// <summary>
        /// Função para atualização dos dados do equipamento no banco de dados.
        /// </summary>
        /// <param name="registro"></param>
        /// <returns></returns>
        public bool Atualizar(EquipamentoDTO registro)
        {
            bool valorRetorno = false;

            try
            {
                bd = new Acesso_BD();
                string comando = string.Format("UPDATE equipamento SET monobloco = '{0}', motor = '{1}', serie = '{2}', horimetro = '{3}', nf_compra = '{4}', fk_proprietario = {5} WHERE id_equipamento = {6} ", registro.monobloco, registro.motor, registro.serie, registro.horimetro, registro.nf_compra, registro.fk_proprietario, registro.id_equipamento);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar editar o equipamento!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }
Exemple #5
0
        /// <summary>
        /// Função para atualizar o horímetro do equipamento caso a manutenção de 1000 horas seja excluída no banco de dados.
        /// </summary>
        /// <param name="horimetro"></param>
        /// <param name="fk_equipamento"></param>
        /// <returns></returns>
        public bool AtualizarHorimetro1000Horas(decimal horimetro, int fk_equipamento)
        {
            bool valorRetorno = false;

            try
            {
                bd = new Acesso_BD();
                string comando = string.Format("UPDATE equipamento SET horimetro = '{0}' WHERE id_equipamento = '{1}'", horimetro, fk_equipamento);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar atualizar o horímetro do equipamento!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }
Exemple #6
0
        /// <summary>
        /// Função para inserção dos dados do equipamento no banco de dados.
        /// </summary>
        /// <param name="registro"></param>
        /// <returns></returns>
        public bool Inserir(EquipamentoDTO registro)
        {
            bool valorRetorno = false;

            try
            {
                bd = new Acesso_BD();
                string comando = string.Format("INSERT INTO equipamento(monobloco, motor, serie, horimetro, nf_compra, fk_proprietario) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', {5})", registro.monobloco, registro.motor, registro.serie, registro.horimetro, registro.nf_compra, registro.fk_proprietario);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar gravar o equipamento!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }
Exemple #7
0
        /// <summary>
        /// Função para atualização dos dados do responsável técnico no banco de dados.
        /// </summary>
        /// <param name="registro"></param>
        /// <returns></returns>
        public bool Atualizar(ResponsávelTécnicoDTO registro)
        {
            bool valorRetorno = false;

            try
            {
                string nome_resp_tecnico = registro.nome.Replace("'", "''");
                bd = new Acesso_BD();
                string comando = string.Format("UPDATE responsavel_tecnico SET nome = '{0}', cpf = '{1}' WHERE id_resp_tecnico = {2}", registro.nome, registro.cpf, registro.id_resp_tecnico);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar editar o responsável técnico!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }
Exemple #8
0
        /// <summary>
        /// Função para inserção dos dados do responsável técnico no banco de dados.
        /// </summary>
        /// <param name="registro"></param>
        /// <returns></returns>
        public bool Inserir(ResponsávelTécnicoDTO registro)
        {
            bool valorRetorno = false;

            try
            {
                string nome_resp_tecnico = registro.nome.Replace("'", "''");
                bd = new Acesso_BD();
                string comando = string.Format("INSERT INTO responsavel_tecnico(nome, cpf) VALUES ('{0}', '{1}')", registro.nome, registro.cpf);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar gravar o responsável técnico!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }
Exemple #9
0
        /// <summary>
        /// Função para atualização dos dados do proprietário no banco de dados.
        /// </summary>
        /// <param name="registro"></param>
        /// <returns></returns>
        public bool Atualizar(ProprietárioDTO registro)
        {
            bool valorRetorno = false;

            try
            {
                bd = new Acesso_BD();
                string comando = string.Format("UPDATE proprietario SET cpf_cnpj = '{0}', nome_razaosocial = '{1}', endereco = '{2}', numero = '{3}', bairro = '{4}', cep = '{5}', cidade = '{6}', estado = '{7}', telefone = '{8}', email = '{9}', nome_fazenda = '{10}', municipio_fazenda = '{11}', uf_municipio_fazenda = '{12}' WHERE id_proprietario = {13}", registro.cpf_cnpj, registro.nome_razaosocial, registro.endereco, registro.numero, registro.bairro, registro.cep, registro.cidade, registro.estado, registro.telefone, registro.email, registro.nome_fazenda, registro.municipio_fazenda, registro.uf_municipio_fazenda, registro.id_proprietario);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar editar o proprietário!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }
Exemple #10
0
        /// <summary>
        /// Função para inserção dos dados do proprietário no banco de dados.
        /// </summary>
        /// <param name="registro"></param>
        /// <returns></returns>
        public bool Inserir(ProprietárioDTO registro)
        {
            bool valorRetorno = false;

            try
            {
                bd = new Acesso_BD();
                string comando = string.Format("INSERT INTO proprietario(cpf_cnpj, nome_razaosocial, endereco," +
                                               "numero, bairro, cep, cidade, estado, telefone, email, nome_fazenda, municipio_fazenda," +
                                               "uf_municipio_fazenda) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', '{5}', '{6}', '{7}', '{8}', '{9}', '{10}', '{11}', '{12}')", registro.cpf_cnpj, registro.nome_razaosocial, registro.endereco, registro.numero, registro.bairro, registro.cep, registro.cidade, registro.estado, registro.telefone, registro.email, registro.nome_fazenda, registro.municipio_fazenda, registro.uf_municipio_fazenda);
                bd.ExecutarComandoSQL(comando);
                if (bd.QuantidadeRegistros == 1)
                {
                    valorRetorno = true;
                }
            }
            catch (Exception ex)
            {
                throw new Exception("Erro ao tentar gravar o proprietário!" + Environment.NewLine + ex.Message);
            }
            finally
            {
                bd = null;
            }

            return(valorRetorno);
        }