public CuentaBancariaProveedorModels EliminarDatosBancariosProveedor(CuentaBancariaProveedorModels datos) { try { object[] parametros = { datos.IDDatosBancarios, datos.Usuario }; object aux = SqlHelper.ExecuteScalar(datos.Conexion, "spCSLDB_shared_del_CuentaBancariaXID", parametros); if (aux != null) { int Resultado = 0; int.TryParse(aux.ToString(), out Resultado); if (Resultado == 1) { datos.Completado = true; } } return(datos); } catch (Exception ex) { throw ex; } }
public CuentaBancariaProveedorModels ObtenerDetalleCuentaBancaria(CuentaBancariaProveedorModels datos) { try { object[] parametros = { datos.IDDatosBancarios, datos.IDProveedor }; SqlDataReader Dr = null; Dr = SqlHelper.ExecuteReader(datos.Conexion, "spCSLDB_Catalogo_get_CatProveedorCombustibleDatosBancoXID", parametros); while (Dr.Read()) { datos.IDBanco = !Dr.IsDBNull(Dr.GetOrdinal("Banco")) ? Dr.GetInt32(Dr.GetOrdinal("Banco")) : -1; datos.Titular = !Dr.IsDBNull(Dr.GetOrdinal("Titular")) ? Dr.GetString(Dr.GetOrdinal("Titular")) : string.Empty; datos.NumTarjeta = !Dr.IsDBNull(Dr.GetOrdinal("NumTarjeta")) ? Dr.GetString(Dr.GetOrdinal("NumTarjeta")) : string.Empty; datos.NumCuenta = !Dr.IsDBNull(Dr.GetOrdinal("NumCuenta")) ? Dr.GetString(Dr.GetOrdinal("NumCuenta")) : string.Empty; datos.Clabe = !Dr.IsDBNull(Dr.GetOrdinal("Clabe")) ? Dr.GetString(Dr.GetOrdinal("Clabe")) : string.Empty; datos.Completado = true; } Dr.Close(); return(datos); } catch (Exception ex) { throw ex; } }
public void ACDatosBancariosProveedor(CuentaBancariaProveedorModels datos) { try { object[] parametros = { datos.Opcion, datos.IDDatosBancarios ?? string.Empty, datos.IDProveedor ?? string.Empty, datos.IDBanco, datos.Titular ?? string.Empty, datos.NumCuenta ?? string.Empty, datos.NumTarjeta ?? string.Empty, datos.Clabe ?? string.Empty, datos.Usuario ?? string.Empty }; object result = SqlHelper.ExecuteScalar(datos.Conexion, "spCSLDB_Catalogos_ac_DatosBancariosProveedorCombustible", parametros); if (result != null) { if (!string.IsNullOrEmpty(result.ToString())) { datos.Completado = true; } } } catch (Exception ex) { throw ex; } }
public List <CuentaBancariaProveedorModels> ObtenerCuentasBancarias(CuentaBancariaProveedorModels Datos) { try { List <CuentaBancariaProveedorModels> lista = new List <CuentaBancariaProveedorModels>(); CuentaBancariaProveedorModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_Catalogo_get_CatProveedoresCombustibleDatosBancarios", Datos.IDProveedor); while (dr.Read()) { item = new CuentaBancariaProveedorModels(); item.IDDatosBancarios = !dr.IsDBNull(dr.GetOrdinal("IDDatosBancarios")) ? dr.GetString(dr.GetOrdinal("IDDatosBancarios")) : string.Empty; item.Banco.Descripcion = !dr.IsDBNull(dr.GetOrdinal("NombreBanco")) ? dr.GetString(dr.GetOrdinal("NombreBanco")) : string.Empty; item.Titular = !dr.IsDBNull(dr.GetOrdinal("NombreTitular")) ? dr.GetString(dr.GetOrdinal("NombreTitular")) : string.Empty; item.NumTarjeta = !dr.IsDBNull(dr.GetOrdinal("NumeroTarjeta")) ? dr.GetString(dr.GetOrdinal("NumeroTarjeta")) : string.Empty; item.NumCuenta = !dr.IsDBNull(dr.GetOrdinal("NumeroCuenta")) ? dr.GetString(dr.GetOrdinal("NumeroCuenta")) : string.Empty; item.Clabe = !dr.IsDBNull(dr.GetOrdinal("ClaveInterbancaria")) ? dr.GetString(dr.GetOrdinal("ClaveInterbancaria")) : string.Empty; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }
public List <CatBancoModels> ObteneComboCatBancos(CuentaBancariaProveedorModels Datos) { try { List <CatBancoModels> lista = new List <CatBancoModels>(); CatBancoModels item; SqlDataReader dr = null; dr = SqlHelper.ExecuteReader(Datos.Conexion, "spCSLDB_combo_get_CatBancos"); while (dr.Read()) { item = new CatBancoModels(); item.IDBanco = !dr.IsDBNull(dr.GetOrdinal("IDBanco")) ? dr.GetInt32(dr.GetOrdinal("IDBanco")) : 0; item.Descripcion = !dr.IsDBNull(dr.GetOrdinal("Descripcion")) ? dr.GetString(dr.GetOrdinal("Descripcion")) : string.Empty; lista.Add(item); } dr.Close(); return(lista); } catch (Exception ex) { throw ex; } }