public static bool cadDesp(CL_Landesp objLandesp, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); try { Conn.Open(); string sql = "INSERT INTO movdesp (l_data, l_tipo, l_valor, l_forma, l_obs) " + "VALUES " + "(@l_data, @l_tipo, @l_valor, @l_forma, @l_obs)"; NpgsqlCommand cmd = new NpgsqlCommand(sql, Conn); cmd.Parameters.AddWithValue("l_data", objLandesp.l_data.ToShortDateString()); cmd.Parameters.AddWithValue("l_tipo", objLandesp.l_tipo); cmd.Parameters.AddWithValue("l_valor", objLandesp.l_valor); cmd.Parameters.AddWithValue("l_forma", objLandesp.l_forma); cmd.Parameters.AddWithValue("l_obs", objLandesp.l_obs); cmd.ExecuteScalar(); return(true); } catch (Exception ex) { ex.ToString(); return(false); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static CL_Landesp buscaDesp(int l_id, string con) { DB_Funcoes.DesmontaConexao(con); CONEXAO = montaDAO(CONEXAO); Conn = new NpgsqlConnection(CONEXAO); CL_Landesp objLand = new CL_Landesp(); string sql = "SELECT * FROM movdesp WHERE l_id=@l_id"; NpgsqlCommand comand = new NpgsqlCommand(sql, Conn); comand.Parameters.AddWithValue("l_id", l_id); NpgsqlDataReader dr; try { Conn.Open(); dr = comand.ExecuteReader(); if (dr.HasRows) { if (dr.Read()) { objLand.l_id = l_id; objLand.l_data = Convert.ToDateTime(dr["l_data"]); objLand.l_tipo = dr["l_tipo"].ToString().Trim(); objLand.l_valor = Convert.ToDouble(dr["l_valor"]); objLand.l_forma = dr["l_forma"].ToString().Trim(); objLand.l_obs = dr["l_obs"].ToString().Trim(); return(objLand); } else { return(null); } } else { return(null); } } catch (Exception ex) { ex.ToString(); return(null); } finally { if (Conn.State == ConnectionState.Open) { Conn.Close(); } } }
public static bool alteraDesp(CL_Landesp objLandesp, string con) { return(DB_Landesp.alteraDesp(objLandesp, con)); }
public static bool cadDesp(CL_Landesp objLandesp, string con) { return(DB_Landesp.cadDesp(objLandesp, con)); }