public MetodoPago GetbyID(int id) { try { MetodoPago ObjMetodoPago = new MetodoPago(); string consulta = " select " + " PKMetodoPagoId" + " ,MetododePago" + " from TblMetodoPago " + " where PkMetodoPagoId=@PkMetodoPagoId"; SQLiteCommand cmd = new SQLiteCommand(consulta, ObjDataAcces.Conexion); cmd.Parameters.AddWithValue("@PkMetodoPagoId", id); ObjDataAcces.Open(); SQLiteDataReader datos = cmd.ExecuteReader(); // Leemos los datos de forma repetitiva while (datos.Read()) { ObjMetodoPago.PKMetodoPagoId = Convert.ToInt32(datos[0]); ObjMetodoPago.MetododePago = Convert.ToString(datos[1]); // Los agregamos a la lista } datos.Close(); ObjDataAcces.Close(); return(ObjMetodoPago); } catch (Exception e) { throw (e); } }
public List <MetodoPago> Get(string Condiciones) { try { List <MetodoPago> Listcompania = new List <MetodoPago>(); string consulta = " select " + " PKMetodoPagoId" + " ,MetododePago" + " from TblMetodoPago "; SQLiteCommand cmd = new SQLiteCommand(consulta, ObjDataAcces.Conexion); ObjDataAcces.Open(); SQLiteDataReader datos = cmd.ExecuteReader(); // Leemos los datos de forma repetitiva while (datos.Read()) { MetodoPago ObjMetodoPago = new MetodoPago(); ObjMetodoPago.PKMetodoPagoId = Convert.ToInt32(datos[0]); ObjMetodoPago.MetododePago = Convert.ToString(datos[1]); // Los agregamos a la lista Listcompania.Add(ObjMetodoPago); } datos.Close(); ObjDataAcces.Close(); return(Listcompania); } catch (Exception e) { throw (e); } }
public void Insert(MetodoPago PMetodoPago) { try { string StrSQl; if (existe(PMetodoPago)) { StrSQl = " UPDATE TblMetodoPago" + " SET " + " ,MetododePago=@MetododePago" + " WHERE PkMetodoPagoId=@PkMetodoPagoId"; var insertSQL = new SQLiteCommand(StrSQl, ObjDataAcces.Conexion); insertSQL.Parameters.AddWithValue("@MetodoPago", PMetodoPago.MetododePago); insertSQL.Parameters.AddWithValue("@PkMetodoPagoId", PMetodoPago.PKMetodoPagoId); ObjDataAcces.Open(); insertSQL.ExecuteNonQuery(); //Execute query ObjDataAcces.Close(); } else { StrSQl = " INSERT INTO TblMetodoPago" + " (MetododePago)" + " VALUES " + " (@MetododePago)"; var insertSQL = new SQLiteCommand(StrSQl, ObjDataAcces.Conexion); insertSQL.Parameters.AddWithValue("@MetododePago", PMetodoPago.MetododePago); ObjDataAcces.Open(); insertSQL.ExecuteNonQuery(); //Execute query ObjDataAcces.Close(); } } catch (Exception e) { throw (e); } }
private bool existe(MetodoPago PMetodoPago) { try { MetodoPago ObjMetodoPago = new MetodoPago(); bool Resultado = false; ObjMetodoPago = GetbyID(PMetodoPago.PKMetodoPagoId); if (ObjMetodoPago != null) { Resultado = true; } return(Resultado); } catch (Exception e) { throw (e); } }