/// <summary> /// add a record /// </summary> /// <param name="myID"></param> public void addz_oficiales(z_oficiales myz_oficiales) { var myBase = new CnxBase(); string reqSQL = "INSERT INTO z_oficiales (id_oficial,tipo,grado) VALUES (" + myz_oficiales.id_oficial + ",'" + myz_oficiales.tipo + "'," + myz_oficiales.grado + ")"; try { NpgsqlConnection myConn = myBase.OpenConnection(myBase.cnxString); var myCommand = new NpgsqlCommand(reqSQL, myConn); myCommand.ExecuteNonQuery(); myBase.CloseConnection(myConn); } catch (Exception myErr) { throw (new Exception(myErr.ToString() + reqSQL)); } }
/// <summary> /// modify a record /// </summary> public void modifyz_oficiales(z_oficiales myz_oficiales) { var myBase = new CnxBase(); string reqSQL = "UPDATE z_oficiales SET id_oficial=" + myz_oficiales.id_oficial + ",tipo='" + myz_oficiales.tipo + "',grado=" + myz_oficiales.grado + " WHERE (id_oficial=" + myz_oficiales.id_oficial + ")"; try { NpgsqlConnection myConn = myBase.OpenConnection(myBase.cnxString); var myCommand = new NpgsqlCommand(reqSQL, myConn); myCommand.ExecuteNonQuery(); myBase.CloseConnection(myConn); } catch (Exception myErr) { throw (new Exception(myErr.ToString() + reqSQL)); } }