/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }