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