public ManejadorDB(String cadenaConexion) { try { CargarConexiones(); dbAcceso = new DBAcceso(cadenaConexion); dbAccesoInterno = new DBAcceso(cadenaConexion); CargarConexionesDeServidor(); } catch (Exception ex) { throw new Exception(ex.Message); } }
public string ObtenerUltimoEstatusBitacoraRepartidor(Guid uidUsuario) { string valor = ""; CN = new DBAcceso(); foreach (DataRow item in CN.ObtenerUltimoEstatusRepartidor(uidUsuario).Rows) { valor = item["uidestatusrepartidor"].ToString(); } return(valor); }
public ManejadorDB() { try { CargarConexiones(); dbAcceso = new DBAcceso(ConexionDefault); CargarConexionesDeServidor(); } catch (Exception ex) { if (errorConexion != null) { errorConexion(ex); } } }
protected virtual void Dispose(bool disposing) { if (disposing) { // Liberar recursos manejados Type tipo = this.GetType(); FieldInfo[] atributos = tipo.GetFields(System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance); foreach (FieldInfo atributo in atributos) { if (atributo.FieldType.Name.Contains("List")) { IList lista = (IList)atributo.GetValue(this); if (lista != null) { lista.Clear(); } atributo.SetValue(this, null); } else if (atributo.FieldType.Name.StartsWith("_")) { ObjetoBase objB = (ObjetoBase)atributo.GetValue(this); if (objB != null) { atributo.SetValue(this, null); } } else { atributo.SetValue(this, null); } } } dbAcceso = null; manejador = null; AtributosCargadosPorPropiedad.Clear(); AtributosCargadosPorPropiedad = null; AtributosCargadosPorPropiedadCopia.Clear(); AtributosCargadosPorPropiedadCopia = null; this.id = -1; }