public static bool alteraMarca(CL_ComlMarca objComlMarca, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { string sql = "UPDATE coml_marca SET m_nome=@m_nome WHERE m_codigo=@m_codigo"; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); comand.Parameters.AddWithValue("m_nome", objComlMarca.m_nome); comand.Parameters.AddWithValue("m_codigo", objComlMarca.m_codigo); Conn.Open(); comand.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool excluiMarca(CL_ComlMarca objComlMarca, string con) { if (objComlMarca.m_codigo > 0 && objComlMarca.m_nome != "") { return(DB_ComlMarca.excluiMarca(objComlMarca, con)); } else { return(false); } }
public static CL_ComlMarca buscaMarca(CL_ComlMarca objComlMarca, string con) { if (objComlMarca.m_codigo == 0) { objComlMarca = null; return(objComlMarca); } else { return(DB_ComlMarca.buscaMarca(objComlMarca, con)); } }
public static CL_ComlMarca buscaMarca(CL_ComlMarca objComlMarca, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); string sql = "SELECT * FROM coml_marca WHERE m_codigo=@m_codigo ORDER BY m_codigo"; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); comand.Parameters.AddWithValue("m_codigo", objComlMarca.m_codigo); NpgsqlDataReader dr; try { Conn.Open(); dr = comand.ExecuteReader(); if (dr.HasRows) { if (dr.Read()) { objComlMarca.m_codigo = Convert.ToInt16(dr["m_codigo"]); objComlMarca.m_nome = dr["m_nome"].ToString().Trim(); return(objComlMarca); } else { objComlMarca = null; return(objComlMarca); } } else { objComlMarca = null; return(objComlMarca); } } catch (Exception ex) { ex.ToString(); objComlMarca = null; return(objComlMarca); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool excluiMarca(CL_ComlMarca objComlMarca, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); string sql = "SELECT * FROM coml_modelo WHERE m_marca=@m_marca"; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); comand.Parameters.AddWithValue("m_marca", objComlMarca.m_codigo); NpgsqlDataReader dr; try { Conn.Open(); dr = comand.ExecuteReader(); if (dr.HasRows) { return(false); } else { string sql2 = "DELETE FROM coml_marca WHERE m_codigo=" + objComlMarca.m_codigo; 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(); } } }