public void AMBanco(Int16?idBanco, bool frecuente, string descripcion, string webSite) { BancosDatos objDao = new BancosDatos(); //LogAplicaciones logging = new LogAplicaciones(); try { // Creo un Objeto Windows Identity para enviarle al thread asyncronico //(lo necesita para poder impersonar el thread nuevo) WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent(); objDao.AMBanco(idBanco, frecuente, descripcion, webSite); //logging.Log(new OnlineLog //{ // ClavePrincipal = idBanco.HasValue ? idBanco.ToString():"", // Datos = frecuente.ToString() + descripcion + webSite, // Tabla = "Bancos", // TipoAccion = TipoAction.AGREGAR //}); } catch (Exception ex) { throw ex; } finally { objDao.Dispose(); } }
public List <Banco> TraerBancos(Boolean frecuentes) { BancosDatos objDao = new BancosDatos(); try { // Creo un Objeto Windows Identity para enviarle al thread asyncronico //(lo necesita para poder impersonar el thread nuevo) WindowsIdentity mThreadIdentity = WindowsIdentity.GetCurrent(); return(objDao.TraerBancos(frecuentes)); } catch (Exception ex) { throw ex; } finally { objDao.Dispose(); } }