//Funcion para Consultar los datos de un NombreTipoPago determinado public void ObtenerNombreTipoPagos(int idNombreTipoPago) { Conexión conexion = new Conexión(); string sql = @"SELECT idNombreTipoPago, nombreTipoPago,fechaLimite FROM Cuentas.NombreTipoPago WHERE idNombreTipoPago = '" + idNombreTipoPago + "';"; SqlCommand cmd = new SqlCommand(sql, conexion.conexion); try { conexion.Abrir(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { IdNombreTipoPago = dr.GetInt32(0); NombreTipo = dr.GetString(1); FechaLimite = dr.GetString(2); } } catch (SqlException ex) { throw new Clases.Excepcion( String.Format("{0} \n\n{1}", "no podemos obtener la informacion del NombreTipoPago", ex.Message), ex, "Clase_NombreTipoPago");; } finally { conexion.Cerrar(); } }
public void ObteneNombreTipoPagosPorNombres(string Nombres) { Conexión conexion = new Conexión(); string sql = @"SELECT * FROM Cuentas.NombreTipoPago WHERE nombreTipoPago = '" + Nombres + "';"; SqlCommand cmd = new SqlCommand(sql, conexion.conexion); try { conexion.Abrir(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { IdNombreTipoPago = dr.GetInt32(0); NombreTipo = dr.GetString(1); } } catch (SqlException excepcion) { Exception ex = new Exception( String.Format("{0} \n\n{1}", "no podemos obtener la informacion del NombreTipoPago", excepcion.Message)); ex.Source = "Clase_NombreTipoPago"; throw ex; } finally { conexion.Cerrar(); } }
public void ObtenerUsuario(string usuarioRe) { Conexión conexion = new Conexión(); string sql = @"SELECT idUsuario, nombre, apellido, usuario, clave FROM Acceso.Usuario WHERE usuario = '" + usuarioRe + "' AND estado=1;"; SqlCommand cmd = new SqlCommand(sql, conexion.conexion); try { conexion.Abrir(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { this.idUsuario = dr.GetInt32(0); this.nombre = dr.GetString(1); this.apellido = dr.GetString(2); this.usuario = dr.GetString(3); this.clave = dr.GetString(4); } } catch (SqlException excepcion) { Exception ex = new Exception( String.Format("{0} \n\n{1}", "no podemos obtener la informacion del usuario", excepcion.Message)); ex.HelpLink = "*****@*****.**"; ex.Source = "Clase_Usuario"; throw ex; } finally { conexion.Cerrar(); } }
public static int ObtenerUsuarioId(string usuarioRe) { Conexión conexion = new Conexión(); string sql = @"SELECT idUsuario FROM Acceso.Usuario WHERE usuario = '" + usuarioRe + "';"; SqlCommand cmd = new SqlCommand(sql, conexion.conexion); try { conexion.Abrir(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { id1 = dr.GetInt32(0); } return(id1); } catch (SqlException excepcion) { id1 = 1; Exception ex = new Exception( String.Format("{0} \n\n{1}", "no podemos obtener la informacion del usuario", excepcion.Message)); ex.HelpLink = "*****@*****.**"; ex.Source = "Clase_Usuario"; return(id1); throw ex; } finally { conexion.Cerrar(); } }
//Funcion para Consultar los datos de un Descuento determinado public void ObtenerDescuentos(int idDescuento) { Conexión conexion = new Conexión(); string sql = @"SELECT idDescuento, nombreDescuento,Valor FROM Cuentas.Descuento WHERE idDescuento = '" + idDescuento + "';"; SqlCommand cmd = new SqlCommand(sql, conexion.conexion); try { conexion.Abrir(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { IdDescuento = dr.GetInt32(0); NombreDescuento = dr.GetString(1); Valor = dr.GetDecimal(2); } } catch (SqlException ex) { throw new Clases.Excepcion( String.Format("{0} \n\n{1}", "no podemos obtener la informacion del Descuento", ex.Message), ex, "Clase_Descuentos");; } finally { conexion.Cerrar(); } }
public void ObtenerTipoPagosporGrado(int grado, int nombre) { Conexión conexion = new Conexión(); string sql = @"SELECT idTipoPago, idNombreTipoPago,idGrado,Valor FROM Cuentas.TipoPago WHERE idNombreTipoPago = '" + nombre + "'AND idGrado='" + grado + "';"; SqlCommand cmd = new SqlCommand(sql, conexion.conexion); try { conexion.Abrir(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { IdTipoPago = dr.GetInt32(0); IdNombreTipoPago = dr.GetInt32(1); IdGrado = dr.GetInt32(2); Valor = dr.GetDecimal(3); } } catch (SqlException ex) { throw new Clases.Excepcion( String.Format("{0} \n\n{1}", "no podemos obtener la informacion del TipoPago", ex.Message), ex, "Clase_TipoPago");; } finally { conexion.Cerrar(); } }
//Funcion para Consultar los datos de un Alumnos determinado public void ObtenerAlumnos(int id) { Conexión conexion = new Conexión(); string sql = @"SELECT idAlumno, identidad, nombres, apellidos, idGrado,idPeriodo,beca FROM Cuentas.Alumno WHERE idAlumno = '" + id + "';"; SqlCommand cmd = new SqlCommand(sql, conexion.conexion); try { conexion.Abrir(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { IdAlumno = dr.GetInt32(0); Identidad = dr.GetString(1); Nombres = dr.GetString(2); Apellidos = dr.GetString(3); IdGrado = dr.GetInt32(4); IdPeriodo = dr.GetInt32(5); Beca = dr.GetString(6); } } catch (SqlException ex) { throw new Clases.Excepcion( String.Format("{0} \n\n{1}", "no podemos obtener la informacion del Alumnos", ex.Message), ex, "Clase_Alumno");; } finally { conexion.Cerrar(); } }
//Funcion para Consultar los datos de un Pago determinado public void ObtenerPagos(int idPago) { Conexión conexion = new Conexión(); string sql = @"SELECT * FROM Cuentas.Pago WHERE idPago= '" + idPago + "';"; SqlCommand cmd = new SqlCommand(sql, conexion.conexion); try { conexion.Abrir(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { IdPago = dr.GetInt32(0); Recibo = dr.GetString(1); IdAlumno = dr.GetInt32(2); IdTipo = dr.GetInt32(3); IdDescuento = dr.GetInt32(4); IdMora = dr.GetInt32(5); IdUsuario = dr.GetInt32(6); Total = dr.GetDecimal(7); FechaPago = dr.GetString(8); Observacion = dr.GetString(9); } } catch (SqlException ex) { throw new Clases.Excepcion( String.Format("{0} \n\n{1}", "no podemos obtener la informacion del Pago", ex.Message), ex, "Clase_Pago");; } finally { conexion.Cerrar(); } }
//Pago para la papelera public void ObtenerPagos1(int idPago) { Conexión conexion = new Conexión(); string sql = @"SELECT Cuentas.Pago.idPago as Código, Cuentas.Grado.nombreGrado as Grado, Cuentas.Alumno.nombres as Nombres, Cuentas.Alumno.apellidos as Apellidos, Cuentas.Pago.recibo as Recibo, Cuentas.NombreTipoPago.nombreTipoPago as Pago, Cuentas.Mora.nombreMora as Mora, Cuentas.Pago.total as Total, Cuentas.Pago.observacion as Observación FROM Cuentas.Pago INNER JOIN Cuentas.Alumno ON Cuentas.Pago.idAlumno = Cuentas.Alumno.idAlumno INNER JOIN Cuentas.Grado ON Cuentas.Alumno.idGrado = Cuentas.Grado.idGrado INNER JOIN Cuentas.Mora ON Cuentas.Pago.idMora = Cuentas.Mora.idMora INNER JOIN Cuentas.TipoPago ON Cuentas.Pago.idTipo = Cuentas.TipoPago.idTipoPago INNER JOIN Cuentas.NombreTipoPago ON Cuentas.TipoPago.idNombreTipoPago = Cuentas.NombreTipoPago.idNombreTipoPago AND Cuentas.Pago.idPago= '" + idPago + "';"; SqlCommand cmd = new SqlCommand(sql, conexion.conexion); try { conexion.Abrir(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { IdPago = dr.GetInt32(0); Recibo = dr.GetString(1); IdAlumno = dr.GetInt32(2); IdTipo = dr.GetInt32(3); IdDescuento = dr.GetInt32(4); IdMora = dr.GetInt32(5); IdUsuario = dr.GetInt32(6); Total = dr.GetDecimal(7); FechaPago = dr.GetString(8); Observacion = dr.GetString(9); } } catch (SqlException ex) { throw new Clases.Excepcion( String.Format("{0} \n\n{1}", "no podemos obtener la informacion del Pago", ex.Message), ex, "Clase_Pago");; } finally { conexion.Cerrar(); } }