public bool Insert <T>(T objeto, DataBaseConUser dbcu, bool autoId = true) where T : class, new() { try { switch (dbcu) { case DataBaseConUser.OkCasa: con = Conexiones.OkCasa; break; case DataBaseConUser.BancoEstado: con = Conexiones.BancoEstado; break; case DataBaseConUser.Transbank: con = Conexiones.Transbank; break; } CommandManager cmd = new CommandManager(con); return(cmd.Insert(objeto, autoId)); } catch (Exception e) { return(false); } }
public T Get <T>(dynamic id, DataBaseConUser dbcu) where T : class, new() { switch (dbcu) { case DataBaseConUser.OkCasa: con = Conexiones.OkCasa; break; case DataBaseConUser.BancoEstado: con = Conexiones.BancoEstado; break; case DataBaseConUser.Transbank: con = Conexiones.Transbank; break; } CommandManager cmd = new CommandManager(con); return(cmd.Get <T>(id)); }
public bool Delete <T>(T objeto, DataBaseConUser dbcu) where T : class, new() { switch (dbcu) { case DataBaseConUser.OkCasa: con = Conexiones.OkCasa; break; case DataBaseConUser.BancoEstado: con = Conexiones.BancoEstado; break; case DataBaseConUser.Transbank: con = Conexiones.Transbank; break; } CommandManager cmd = new CommandManager(con); return(cmd.Delete(objeto)); }