public Movimiento[] obtieneMovimientos() { Movimiento[] movimientos = new Movimiento[this.Count()]; string cadenaConexion = Rutinas.ObtenerStringConexion(); SqlConnection conexion = Rutinas.ConectaBD(cadenaConexion); string consulta = "select Monto, Tipo, convert(varchar, Fecha, 1), convert(varchar, Hora, 8), Clave_Cuenta, NombreDepositante from Movimiento"; SqlCommand cmd = new SqlCommand(consulta, conexion); SqlDataReader lector = Rutinas.ObtenerLector(consulta, conexion); int cont = 0; if (lector.HasRows) { while (lector.Read()) { double Monto = Convert.ToDouble(lector.GetValue(0)); char Tipo = Convert.ToChar(lector.GetValue(1)); string Fecha = lector.GetString(2); string Hora = lector.GetString(3); int ClaveCuenta = lector.GetInt32(4); string Nombre = lector.GetString(5); movimientos[cont] = new Movimiento(Monto, Tipo, Fecha, Hora, ClaveCuenta, Nombre); cont++; } } conexion.Close(); return(movimientos); }
public Cliente[] ObtenerClientes() { string cadenaConexion = Rutinas.ObtenerStringConexion(); SqlConnection conexion = Rutinas.ConectaBD(cadenaConexion); string consulta = "select ID, Nombre, Domicilio, Ciudad, Telefono from Cliente"; SqlDataReader lector = Rutinas.ObtenerLector(consulta, conexion); Cliente[] temp = new Cliente[this.Count()]; if (lector.HasRows) { int con = 0; while (lector.Read()) { int ID = lector.GetInt32(0); string nom = lector.GetString(1); string dom = lector.GetString(2); string ciudad = lector.GetString(3); string tel = lector.GetString(4); temp[con] = new Cliente(ID, nom, dom, ciudad, tel); con++; } } conexion.Close(); return(temp); }
public Movimiento ObtenerMovimiento(int Folio) { string cadenaConexion = Rutinas.ObtenerStringConexion(); SqlConnection conexion = Rutinas.ConectaBD(cadenaConexion); string consulta = "select Monto, Tipo, convert(varchar, Fecha, 1), convert(varchar, Hora, 8), Clave_Cuenta, NombreDepositante from Movimiento Where Folio = @Folio"; SqlCommand cmd = new SqlCommand(consulta, conexion); cmd.Parameters.Add("@Folio", Folio); SqlDataReader lector = Rutinas.ObtenerLector(consulta, conexion); Movimiento temp = null; if (lector.HasRows) { while (lector.Read()) { double Monto = lector.GetDouble(0); char Tipo = Convert.ToChar(lector.GetValue(1)); string Fecha = lector.GetString(2); string Hora = lector.GetString(3); int ClaveCuenta = lector.GetInt32(4); string Nombre = lector.GetString(5); temp = new Movimiento(Monto, Tipo, Fecha, Hora, ClaveCuenta, Nombre); } } conexion.Close(); return(temp); }
public int Size() { int count = 0; string cadenaConexion = Rutinas.ObtenerStringConexion(); SqlConnection conexion = Rutinas.ConectaBD(cadenaConexion); string consulta = "select count(Clave) from Cuenta"; SqlDataReader lector = Rutinas.ObtenerLector(consulta, conexion); if (lector.HasRows) { while (lector.Read()) { count = lector.GetInt32(0); } } conexion.Close(); return(count); }
public int Count() { string cadenaConexion = Rutinas.ObtenerStringConexion(); SqlConnection conexion = Rutinas.ConectaBD(cadenaConexion); string consulta = "select count(Folio) from Movimiento"; SqlDataReader lector = Rutinas.ObtenerLector(consulta, conexion); int cont = 0; if (lector.HasRows) { while (lector.Read()) { cont = lector.GetInt32(0); } } conexion.Close(); return(cont); }
/* * * CONSULTAR SI ES NECESARIO * * public void elimina(string Nombre) * { * for (int i = 0; i < pos; i++) * { * if (catalogo[i] != null) * { * if (catalogo[i].pNombre.Equals(Nombre.ToUpper())) * { * catalogo[i] = null; * } * } * } * } */ public string[] obtieneNombres() { String[] nombres = new String[this.Count()]; string cadenaConexion = Rutinas.ObtenerStringConexion(); SqlConnection conexion = Rutinas.ConectaBD(cadenaConexion); string consulta = "select Nombre from Tipo_Cuenta"; SqlDataReader lector = Rutinas.ObtenerLector(consulta, conexion); if (lector.HasRows) { int cont = 0; while (lector.Read()) { nombres[cont] = lector.GetString(0); cont++; } } conexion.Close(); return(nombres); }
public TipoCuenta consulta(string Nombre) { string cadenaConexion = Rutinas.ObtenerStringConexion(); SqlConnection conexion = Rutinas.ConectaBD(cadenaConexion); string consulta = "select * from Tipo_Cuenta where Nombre = '" + Nombre + "'"; SqlDataReader lector = Rutinas.ObtenerLector(consulta, conexion); TipoCuenta cuenta = null; if (lector.HasRows) { while (lector.Read()) { int ID = lector.GetInt32(0); string NombreTC = lector.GetString(1); double MontoMinimo = Convert.ToDouble(lector.GetValue(2)); string Descripcion = lector.GetString(3); cuenta = new TipoCuenta(NombreTC, MontoMinimo, Descripcion); } } conexion.Close(); return(cuenta); }