public tii_mapeo_puc getCuentasLocalesMapeadasA(string sCuentaCorporativa) { tii_mapeo_puc mapeo = new tii_mapeo_puc(_connStr); mapeo.Where.Cuentagp.Value = sCuentaCorporativa.Trim(); mapeo.Where.Cuentagp.Operator = WhereParameter.Operand.Equal; mapeo.Query.AddOrderBy(tii_mapeo_puc.ColumnNames.Codigopuc, WhereParameter.Dir.ASC); try { if (mapeo.Query.Load()) { mapeo.Rewind(); } else { return(mapeo); } } catch (Exception ePla) { _errorMessages.Add(new ErrorMessage("Contacte al administrador. Error al obtener cuentas locales asociadas a una cuenta corporativa. " + ePla.Message, "[MapeoService.getCuentasLocalesMapeadasA()]")); return(null); } return(mapeo); }
public tii_mapeo_puc getCuentasCorporaMapeadasA(string sCuentaLocal) { tii_mapeo_puc mapeo = new tii_mapeo_puc(_connStr); if (sCuentaLocal.IndexOf(" ", 0) > 0) { mapeo.Where.Codigopuc.Value = sCuentaLocal.Substring(0, sCuentaLocal.IndexOf(" ", 0)); } else { mapeo.Where.Codigopuc.Value = sCuentaLocal.Trim(); } mapeo.Where.Codigopuc.Operator = WhereParameter.Operand.Equal; mapeo.Query.AddResultColumn(tii_mapeo_puc.ColumnNames.Cuentagp); mapeo.Query.AddResultColumn(tii_mapeo_puc.ColumnNames.Codigopuc); try { if (mapeo.Query.Load()) { mapeo.Rewind(); } else { return(mapeo); } } catch (Exception ePla) { _errorMessages.Add(new ErrorMessage("Contacte al administrador. Error al obtener cuentas corporativas asociadas a una cuenta local. " + ePla.Message, "[getCuentasCorporaMapeadasA()]")); return(null); } return(mapeo); }