private void Main_Load(object sender, EventArgs e) { //this.MouseMove += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseMove); //this.label1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseMove); //this.pictureBox1.MouseMove += new System.Windows.Forms.MouseEventHandler(this.Form1_MouseMove); ///--BUSCA SI HAY ALGUNA TRANSACCION PARA PAGAR HOY /// try { string cadena = ""; string fechahoy = metodos.fecha_hoy(); DateTime hoy = Convert.ToDateTime(fechahoy); string consulta = "select codcuotainversion,inversion,fechaplaneadainversion" + " from cuotas_inversion where fechaplaneadainversion = '" + fechahoy + "' "; NpgsqlDataReader resultados = metodos.resultados_consulta(consulta); while (resultados.Read()) { DateTime fplaneada = resultados.GetDateTime(2); string ccuo = Convert.ToString(resultados.GetValue(0)); string ci = Convert.ToString(resultados.GetValue(1)); int dd = DateTime.Compare(hoy, fplaneada); if (dd == 0) { Pagar_Inversion nuevo = new Pagar_Inversion(); Pagar_Inversion.variables(ci, ccuo); nuevo.Show(); MessageBox.Show("Hay inversiones que se deben pagar hasta hoy"); cadena += "Cuota: " + ccuo + " Transaccion: " + ci + "\n"; } } string consulta2 = "select codcuotaprestamo,prestamo,fechaplaneadaprestamo" + " from cuotas_prestamo where fechaplaneadaprestamo = '" + fechahoy + "' "; NpgsqlDataReader resultados2 = metodos.resultados_consulta(consulta2); while (resultados2.Read()) { DateTime fplaneada = resultados2.GetDateTime(2); string ccuop = Convert.ToString(resultados2.GetValue(0)); string cp = Convert.ToString(resultados2.GetValue(1)); int dd = DateTime.Compare(hoy, fplaneada); if (dd == 0) { Pagar_Inversion nuevo = new Pagar_Inversion(); Pagar_Inversion.variables(cp, ccuop); nuevo.Show(); MessageBox.Show("Hay prestamos que se deben pagar hasta hoy"); cadena += "Cuota: " + ccuop + " Transaccion:" + cp + "\n\n"; } } lbl_transaccionespagar.Text = cadena; ///--Rematando deudas //string fechahoy = metodos.fecha_hoy(); DateTime hoy3 = Convert.ToDateTime(fechahoy); string consulta3 = "select codcuotainversion,inversion,fechaplaneadainversion,estadocuotainversion" + " from cuotas_inversion "; NpgsqlDataReader resultados3 = metodos.resultados_consulta(consulta3); while (resultados3.Read()) { DateTime fplaneada = resultados3.GetDateTime(2); string ccuo = Convert.ToString(resultados3.GetValue(0)); string ci = Convert.ToString(resultados3.GetValue(1)); string estado = Convert.ToString(resultados3.GetValue(3)); int dd = DateTime.Compare(hoy3, fplaneada); //if (dd > 0 && (!estado.Equals("PAGADA") || !estado.Equals("REMATADA"))) if (dd > 0 && estado.Equals("PENDIENTE")) { string act = "update cuotas_inversion set estadocuotainversion='REMATADA' " + "where codcuotainversion like'" + ccuo + "'"; NpgsqlDataReader rem = metodos.resultados_consulta(act); MessageBox.Show("Se reamato una Inversion, por falta de pagos"); } } DateTime hoy4 = Convert.ToDateTime(fechahoy); string consulta4 = "select codcuotaprestamo,prestamo,fechaplaneadaprestamo,estadocuotaprestamo" + " from cuotas_prestamo "; NpgsqlDataReader resultados4 = metodos.resultados_consulta(consulta4); while (resultados4.Read()) { DateTime fplaneada4 = resultados4.GetDateTime(2); string ccuo4 = Convert.ToString(resultados4.GetValue(0)); string ci = Convert.ToString(resultados4.GetValue(1)); string estado4 = Convert.ToString(resultados4.GetValue(3)); int dd4 = DateTime.Compare(hoy4, fplaneada4); if (dd4 > 0 && estado4.Equals("PENDIENTE")) { string act4 = "update cuotas_prestamo set estadocuotaprestamo='REMATADA' " + "where codcuotaprestamo like'" + ccuo4 + "'"; NpgsqlDataReader rem4 = metodos.resultados_consulta(act4); MessageBox.Show("Se reamato un Prestamo, por falta de pagos"); } } } catch { MessageBox.Show("Error inesperado..."); } }
private void btn_pagar_inv_CLICK(object sender, EventArgs e) { Pagar_Inversion nuevo = new Pagar_Inversion(); nuevo.Show(); }