public static Afiliado AfiliadosGet(long valor, EnumTipoCodigo tipovalor) { Afiliado newAfiliado = null; if (valor > (long)0) { try { DataSet dataSet = null; dataSet = (tipovalor != EnumTipoCodigo.AF_ID ? HelperAfiliado.ws.SA_AfiliadoGetByAF_CodCliente(valor) : HelperAfiliado.ws.AfiliadosGet(valor)); if ((dataSet == null ? false : dataSet.Tables.Count != 0)) { DataTable item = dataSet.Tables[0]; if (item.Rows.Count != 0) { if ((item.TableName == "SqlException" ? true : item.TableName == "Exception")) { throw new IBException(item.Rows[0]["NumeroError"].ToString().Trim(), "SQLIB"); } foreach (DataRow row in item.Rows) { newAfiliado = Afiliado.getNewAfiliado(row); } } } } catch (WebException webException) { throw new IBException(webException.Message, "SQLIB"); } } return(newAfiliado); }
public static Afiliado AutenticarAfiliado(string login, string password, string fl_ip) { Afiliado newAfiliado = null; string str = CryptoUtils.EncryptMD5(password); try { DataSet dataSet = HelperAfiliado.ws.AfiliadosLogin(login, str, fl_ip); if (dataSet.Tables.Count != 0) { DataTable item = dataSet.Tables[0]; if (item.Rows.Count != 0) { if ((item.TableName == "SqlException" ? true : item.TableName == "Exception")) { throw new IBException(item.Rows[0]["NumeroError"].ToString().Trim(), "SQLIB"); } newAfiliado = Afiliado.getNewAfiliado(item.Rows[0]); newAfiliado.nFI_Codigo = "E"; } } } catch (WebException webException) { throw new IBException("1003", "SQLIB"); } return(newAfiliado); }
public static Afiliado AfiliadosLogin(string login, string password, string fl_ip) { Afiliado newAfiliado = null; try { DataSet dataSet = HelperAfiliado.ws.AfiliadosLogin(login, password, fl_ip); if (dataSet.Tables.Count != 0) { DataTable item = dataSet.Tables[0]; if (item.Rows.Count != 0) { if ((item.TableName == "SqlException" ? true : item.TableName == "Exception")) { throw new IBException(item.Rows[0]["NumeroError"].ToString().Trim(), "SQLIB"); } newAfiliado = Afiliado.getNewAfiliado(item.Rows[0]); if (newAfiliado.nFI_Codigo != null) { newAfiliado.nFI_Codigo = newAfiliado.nFI_Codigo.Trim(); } } } } catch (WebException webException) { throw new IBException(webException.Message, "SQLIB"); } return(newAfiliado); }
public static List <Afiliado> AfiliadosGet(string valor, EnumTipoValor tipoValor) { List <Afiliado> afiliados = new List <Afiliado>(); if (!string.IsNullOrEmpty(valor)) { try { DataSet dataSet = new DataSet(); if (tipoValor == EnumTipoValor.CedulaAfiliado) { dataSet = HelperAfiliado.ws.AfiliadosGetByCedula(valor); } if (tipoValor == EnumTipoValor.NombreAfiliado) { dataSet = HelperAfiliado.ws.AfiliadosGetByNombre(valor); } if (tipoValor == EnumTipoValor.Session) { dataSet = HelperAfiliado.ws.SA_AfiliadoGetBySession(valor); } if (dataSet.Tables.Count != 0) { DataTable item = dataSet.Tables[0]; if (item.Rows.Count != 0) { if ((item.TableName == "SqlException" ? true : item.TableName == "Exception")) { throw new IBException(item.Rows[0]["NumeroError"].ToString().Trim(), "SQLIB"); } foreach (DataRow row in item.Rows) { Afiliado newAfiliado = Afiliado.getNewAfiliado(row); string sAFRif = newAfiliado.sAF_Rif; newAfiliado.tCedRIF = sAFRif.Substring(0, 1); newAfiliado.sAF_Rif = sAFRif.ToString(); afiliados.Add(newAfiliado); } } } } catch (WebException webException) { throw new IBException(webException.Message, "SQLIB"); } } return(afiliados); }
public static List <Afiliado> AfiliadosGet(long valor) { List <Afiliado> afiliados = new List <Afiliado>(); if (valor != 0) { try { DataSet dataSet = new DataSet(); dataSet = HelperAfiliado.ws.SA_AfiliadoGetByAF_CodCliente(valor); if (dataSet.Tables.Count != 0) { DataTable item = dataSet.Tables[0]; if (item.Rows.Count != 0) { if ((item.TableName == "SqlException" ? true : item.TableName == "Exception")) { throw new IBException(item.Rows[0]["NumeroError"].ToString().Trim(), "SQLIB"); } foreach (DataRow row in item.Rows) { Afiliado newAfiliado = Afiliado.getNewAfiliado(row); string sAFRif = newAfiliado.sAF_Rif; newAfiliado.tCedRIF = sAFRif.Substring(0, 1); newAfiliado.sAF_Rif = sAFRif.ToString(); afiliados.Add(newAfiliado); } } } } catch (WebException webException) { throw new IBException(webException.Message, "SQLIB"); } } return(afiliados); }
public static List <Afiliado> AfiliadosGet(string strNumTarjeta, string strCedula) { List <Afiliado> afiliados = new List <Afiliado>(); if (!string.IsNullOrEmpty(strNumTarjeta)) { try { DataSet dataSet = HelperAfiliado.ws.AfiliadosGetByTarjetaCedula(strNumTarjeta, strCedula); if (dataSet.Tables.Count != 0) { DataTable item = dataSet.Tables[0]; if (item.Rows.Count != 0) { if ((item.TableName == "SqlException" ? true : item.TableName == "Exception")) { throw new IBException(item.Rows[0]["NumeroError"].ToString().Trim(), "SQLIB"); } foreach (DataRow row in item.Rows) { Afiliado newAfiliado = Afiliado.getNewAfiliado(row); string sAFRif = newAfiliado.sAF_Rif; newAfiliado.tCedRIF = sAFRif.Substring(0, 1); newAfiliado.sAF_Rif = sAFRif.ToString(); afiliados.Add(newAfiliado); } } } } catch (WebException webException) { throw new IBException(webException.Message, "SQLIB"); } } return(afiliados); }