public static bool excluiEquip(CL_Equipamento objEquipamento, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); string sql = "DELETE FROM equipamento WHERE e_cod=" + objEquipamento.e_cod + " AND e_ncontrato=0"; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); try { Conn.Open(); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool encerraOS(CL_OS objOS, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { string sql = " UPDATE servico SET os_situac='Z' WHERE os_cod= " + objOS.os_cod + "; UPDATE requis SET req_situac='Z' WHERE req_cod=" + objOS.os_cod; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); Conn.Open(); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool alteraVeiculo(CL_Veiculos objVeiculos, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { String sql = "UPDATE veiculo SET ve_chassi='" + objVeiculos.ve_chassi + "', ve_placa='" + objVeiculos.ve_placa + "', ve_serie='" + objVeiculos.ve_serie + "', ve_rrae='" + objVeiculos.ve_rrae + "', ve_nompro='" + objVeiculos.ve_nomprop + "', ve_prop='" + objVeiculos.ve_prop + "', ve_linha='" + objVeiculos.ve_linha + "', ve_marca='" + objVeiculos.ve_marca + "', ve_anofab='" + objVeiculos.ve_anofab + "', ve_modelo='" + objVeiculos.ve_modelo + "', ve_anomod='" + objVeiculos.ve_anomod + "', ve_cup1='" + objVeiculos.ve_cup1 + "', ve_cup2='" + objVeiculos.ve_cup2 + "', ve_cup3='" + objVeiculos.ve_cup3 + "', ve_cup4='" + objVeiculos.ve_cup4 + "', ve_cup5='" + objVeiculos.ve_cup5 + "', ve_estmaq='" + objVeiculos.ve_estmaq + "' WHERE ve_chassi= '" + objVeiculos.ve_chassi + "'"; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); Conn.Open(); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool excluiOS(CL_OS objOs, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); string sql = "DELETE FROM servico WHERE os_cod='" + objOs.os_cod + "'"; try { Conn.Open(); NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool excluiLocacao(CL_Locacao objExcluiEquip, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { string sql = "DELETE FROM locacao WHERE l_codigo=" + objExcluiEquip.l_cod + " AND l_patrimon='" + objExcluiEquip.l_equip.e_nPatrimon + "' AND l_contr=" + objExcluiEquip.l_contr; Conn.Open(); NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); comand.ExecuteScalar(); string sql2 = "UPDATE equipamento SET e_ncontrato=0 WHERE e_patrimon='" + objExcluiEquip.l_equip.e_nPatrimon + "'"; NpgsqlCommand comand2 = new NpgsqlCommand(sql2, Conn); comand2.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool excluiVeiculo(CL_Veiculos objVeiculos, string con) { string sql = "DELETE FROM veiculo WHERE ve_chassi =('" + objVeiculos.ve_chassi + "')"; DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { Conn.Open(); NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool cadPluviometro(CL_Pluviometro objPluv, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { string sql = "INSERT INTO pluviometro (p_id,p_data,p_turno,p_duracao,p_qtdade,p_idlavoura) VALUES (@p_id,@p_data,@p_turno,@p_duracao,@p_qtdade,@p_idlavoura)"; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); comand.Parameters.AddWithValue("p_id", objPluv.p_id); comand.Parameters.AddWithValue("p_data", objPluv.p_data); comand.Parameters.AddWithValue("p_turno", objPluv.p_turno); comand.Parameters.AddWithValue("p_duracao", objPluv.p_duracao); comand.Parameters.AddWithValue("p_qtdade", objPluv.p_qtdade); comand.Parameters.AddWithValue("p_idlavoura", objPluv.p_idlavoura); Conn.Open(); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool attSituac(string sql, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); Conn.Open(); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool alteraPluviometro(CL_Pluviometro objPluv, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { string sql = "UPDATE pluviometro SET p_data='" + objPluv.p_data + "', p_turno='" + objPluv.p_turno + "', p_duracao='" + objPluv.p_duracao + "', p_qtdade='" + objPluv.p_qtdade + "', p_idlavoura='" + objPluv.p_idlavoura + "' WHERE p_id=" + objPluv.p_id; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); Conn.Open(); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool excluirProducao(CL_CicloProducao objProducao, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); string sql = "DELETE FROM prod_agricola WHERE p_id=" + objProducao.p_id; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); try { Conn.Open(); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool alteraProducao(CL_CicloProducao objProducao, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { Conn.Open(); string sql = "UPDATE prod_agricola SET p_nome=@p_nome, p_situacao=@p_situacao, p_qtdhec=@p_qtdhec, p_inicio=@p_inicio, p_fim=@p_fim " + "WHERE p_id=@p_id"; NpgsqlCommand cmd = new NpgsqlCommand(sql, Conn); cmd.Parameters.AddWithValue("p_nome", objProducao.p_nome); cmd.Parameters.AddWithValue("p_situacao", objProducao.p_situacao); cmd.Parameters.AddWithValue("p_id", objProducao.p_id); cmd.Parameters.AddWithValue("p_qtdhec", objProducao.p_qtdhec); cmd.Parameters.AddWithValue("p_inicio", objProducao.p_inicio); cmd.Parameters.AddWithValue("p_fim", objProducao.p_fim); cmd.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool alteraEmpresa(CL_Empresa objEmpresa, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { string sql = "UPDATE empresa SET emp_bairro='" + objEmpresa.emp_bairro + "', emp_cep='" + objEmpresa.emp_cep + "', emp_cgc='" + objEmpresa.emp_cgc + "', emp_cida='" + objEmpresa.emp_cida + "', emp_dirt='" + objEmpresa.emp_dirt + "', emp_email='" + objEmpresa.emp_email + "', emp_end='" + objEmpresa.emp_ende + "', emp_est='" + objEmpresa.emp_est + "', emp_fantas='" + objEmpresa.emp_fantas + "', emp_fone='" + objEmpresa.emp_fone + "', emp_ibge='" + objEmpresa.emp_ibge + "', emp_imunic='" + objEmpresa.emp_imunic + "', emp_iscest='" + objEmpresa.emp_iscest + "', emp_nome='" + objEmpresa.emp_nome + "', emp_nr=" + objEmpresa.emp_nr + " , emp_comend='" + objEmpresa.emp_comend + "', emp_site='" + objEmpresa.emp_site + "', emp_foto='" + objEmpresa.emp_foto + "', emp_token='" + objEmpresa.emp_token + "'"; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); Conn.Open(); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static List <CL_Equipamento> listar(CL_ComlModelo objComlModelo, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); string sql = "SELECT * FROM equipamento WHERE e_nmarca=@e_nmarca AND e_nmodelo=@e_nmodelo ORDER BY e_cod"; List <CL_Equipamento> objList = new List <CL_Equipamento>(); NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); comand.Parameters.AddWithValue("e_nmarca", objComlModelo.m_marca); comand.Parameters.AddWithValue("e_nmodelo", objComlModelo.m_codigo); NpgsqlDataReader dr; try { Conn.Open(); dr = comand.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { objList.Add(new CL_Equipamento() { e_cod = dr["e_cod"] is DBNull ? 0 : Convert.ToInt32(dr["e_cod"]), e_nserie = dr["e_nserie"].ToString().Trim(), e_ncontrato = dr["e_ncontrato"] is DBNull ? 0 : Convert.ToInt32(dr["e_ncontrato"]), e_nPatrimon = dr["e_patrimon"].ToString().Trim(), e_nloca = dr["e_nloca"] is DBNull ? 0 : Convert.ToInt32(dr["e_nloca"]), e_renova = dr["e_renova"] is DBNull ? 0 : Convert.ToInt32(dr["e_renova"]), e_nmodelo = objComlModelo.m_codigo, e_nmarca = objComlModelo.m_marca, e_marca = dr["e_marca"].ToString().Trim(), e_descri = dr["e_descri"].ToString().Trim(), e_modelo = dr["e_modelo"].ToString().Trim(), }); } return(objList); } else { return(objList); } } catch (Exception ex) { ex.ToString(); objList = null; return(objList); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static CL_CicloProducao buscaProducao(int p_id, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); string sql = "SELECT * FROM prod_agricola WHERE p_id=@p_id ORDER BY p_id"; CL_CicloProducao objProducao = new CL_CicloProducao(); NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); comand.Parameters.AddWithValue("p_id", p_id); NpgsqlDataReader dr; try { Conn.Open(); dr = comand.ExecuteReader(); if (dr.HasRows) { if (dr.Read()) { //instancio objeto cliente a cada item da lista de registos objProducao = new CL_CicloProducao(); objProducao.p_id = Convert.ToInt16(dr["p_id"]); objProducao.p_nome = dr["p_nome"].ToString().Trim(); objProducao.p_situacao = dr["p_situacao"].ToString().Trim(); objProducao.p_inicio = dr["p_inicio"].ToString().Trim(); objProducao.p_fim = dr["p_fim"].ToString().Trim(); objProducao.p_qtdhec = Convert.ToInt32(dr["p_qtdhec"]); dr.Close(); return(objProducao); } else { objProducao = null; return(objProducao); } } else { objProducao = null; return(objProducao); } } catch (Exception ex) { ex.ToString(); objProducao = null; return(objProducao); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }