private void namecombo_SelectedIndexChanged(object sender, EventArgs e) { LoginClass AP = new LoginClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); MovementsClass P = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); if (DireccionGestor.getorigen() == "_payfor_table") { string orden = "SELECT COBRADOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "' AND COBRADOR='" + namecombo.Text + "';"; AP.ShowDataGridfound(datagrid, orden); AP.getcuenta(); encontradolabel.Text = AP.getcuenta().ToString(); titlepanel.Text = "AGREGAR COBRADOR"; orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "' AND COBRADOR='" + namecombo.Text + "';"; P.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); } else if (DireccionGestor.getorigen() == "_askfor_table") { string orden = "SELECT DEUDOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_askfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "' AND DEUDOR='" + namecombo.Text + "';"; AP.ShowDataGridfound(datagrid, orden); AP.getcuenta(); encontradolabel.Text = AP.getcuenta().ToString(); titlepanel.Text = "AGREGAR COBRADOR"; orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_askfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "' AND DEUDOR='" + namecombo.Text + "';"; P.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); //////////////////////////////////////////////////////////// } }
private void PendientesForm_Load(object sender, EventArgs e) { panelpad.Hide(); tipobox.Text = "DOP"; tipo.Text = "DOP"; editbutton.Enabled = false; quitarbutton.Enabled = false; LoginClass AP = new LoginClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); MovementsClass Ad = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); if (DireccionGestor.getorigen() == "_payfor_table") { titlelabel.Text = "CUENTAS POR PAGAR"; changelabel.Text = "CUENTAS POR COBRAR"; palpad.BackColor = Color.Blue; string orden = "SELECT COBRADOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "';"; AP.ShowDataGridfound(datagrid, orden); encontradolabel.Text = AP.getcuenta().ToString(); titlepanel.Text = "AGREGAR COBRADOR"; orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "';"; Ad.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); string orden2 = "SELECT COBRADOR FROM " + UserAccessForm.getusername() + "_payfor_table ;"; AP.Fillcombo(namecombo, orden2); panelpad.BackColor = Color.MidnightBlue; } else if (DireccionGestor.getorigen() == "_askfor_table") { titlelabel.Text = "CUENTAS POR COBRAR"; changelabel.Text = "CUENTAS POR PAGAR"; palpad.BackColor = Color.Red; string orden = "SELECT DEUDOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_askfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "';"; AP.ShowDataGridfound(datagrid, orden); encontradolabel.Text = AP.getcuenta().ToString(); titlepanel.Text = "AGREGAR DEUDOR"; orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_askfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "';"; Ad.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); string orden2 = "SELECT COBRADOR FROM " + UserAccessForm.getusername() + "_payfor_table ;"; AP.Fillcombo(namecombo, orden2); panelpad.BackColor = Color.DarkRed; } }
private void limpiarbutton_Click(object sender, EventArgs e) { if (openpad) { name.Text = ""; tipo.Text = "DOP"; monto.Text = ""; fecha.Text = DateTime.Now.ToString(); } else { namecombo.Text = ""; cantidadbox.Text = ""; fechabox.Text = DateTime.Now.ToString(); tipobox.Text = "DOP"; LoginClass AP = new LoginClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); editbutton.Enabled = false; quitarbutton.Enabled = false; if (DireccionGestor.getorigen() == "_payfor_table") { titlelabel.Text = "CUENTAS POR PAGAR"; string orden = "SELECT COBRADOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "';"; AP.ShowDataGridfound(datagrid, orden); encontradolabel.Text = AP.getcuenta().ToString(); titlepanel.Text = "AGREGAR COBRADOR"; panelpad.BackColor = Color.MidnightBlue; orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "';"; MovementsClass Ad = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); Ad.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); } else if (DireccionGestor.getorigen() == "_askfor_table") { titlelabel.Text = "CUENTAS POR COBRAR"; string orden = "SELECT DEUDOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_askfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "';"; AP.ShowDataGridfound(datagrid, orden); encontradolabel.Text = AP.getcuenta().ToString(); titlepanel.Text = "AGREGAR DEUDOR"; panelpad.BackColor = Color.DarkRed; orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_askfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "';"; MovementsClass Ad = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); Ad.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); } } }
private void buscarbutton_Click(object sender, EventArgs e) { LoginClass AP = new LoginClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); string orden; MovementsClass show = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); if (DireccionGestor.getorigen() == "_payfor_table") { string userDataName = UserAccessForm.getusername() + "_payfor_table"; if (namecombo.Text == "" || cantidadbox.Text == "") { limpiarbutton.PerformClick(); } else if (namecombo.Text == "" || cantidadbox.Text != "") { orden = "SELECT COBRADOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "' AND COBRADOR='" + namecombo.Text + "';"; AP.ShowDataGridfound(datagrid, orden); AP.getcuenta(); encontradolabel.Text = AP.getcuenta().ToString(); titlepanel.Text = "AGREGAR COBRADOR"; orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "' AND COBRADOR='" + namecombo.Text + "';"; show.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); } else if (namecombo.Text != "" || cantidadbox.Text == "") { orden = "SELECT COBRADOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "' AND CANTIDAD='" + cantidadbox.Text + "';"; AP.ShowDataGridfound(datagrid, orden); AP.getcuenta(); encontradolabel.Text = AP.getcuenta().ToString(); titlepanel.Text = "AGREGAR COBRADOR"; orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "' AND CANTIDAD='" + cantidadbox.Text + "';"; show.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); } else if (namecombo.Text != "" || cantidadbox.Text != "") { orden = "SELECT COBRADOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_payfor_table WHERE (`TIPO MONEDA`='" + tipobox.Text + "' AND CANTIDAD='" + cantidadbox.Text + "') or COBRADOR='" + namecombo.Text + "';"; AP.ShowDataGridfound(datagrid, orden); AP.getcuenta(); encontradolabel.Text = AP.getcuenta().ToString(); titlepanel.Text = "AGREGAR COBRADOR"; orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "' AND CANTIDAD='" + cantidadbox.Text + "' AND COBRADOR='" + namecombo.Text + "';"; show.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); } } else if (DireccionGestor.getorigen() == "_askfor_table") { string userDataName = UserAccessForm.getusername() + "_askfor_table"; if (namecombo.Text == "" || cantidadbox.Text == "") { limpiarbutton.PerformClick(); } else if (namecombo.Text == "" || cantidadbox.Text != "") { orden = ""; } else if (namecombo.Text != "" || cantidadbox.Text == "") { orden = ""; } else if (namecombo.Text != "" || cantidadbox.Text != "") { orden = ""; } } }
private void OKbutton_Click(object sender, EventArgs e) { string date = fecha.Value.Day.ToString() + "/" + fecha.Value.Month.ToString() + "/" + fecha.Value.Year.ToString(); openpad = false; panelpad.Show(); LoginClass AP = new LoginClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); if (DireccionGestor.getorigen() == "_payfor_table") { titlelabel.Text = "CUENTAS POR PAGAR"; string orden = "SELECT COBRADOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox + "';"; AP.ShowDataGridfound(datagrid, orden); encontradolabel.Text = AP.getcuenta().ToString(); //////////////////////////////////////////////////////////// if (entrada == "agregar") { if (name.Text == "" || monto.Text == "") { MessageBox.Show("Hay datos importantes vacios, termine el formulario."); if (name.Text == "") { name.BackColor = Color.Red; } else { name.BackColor = Color.Green; } if (monto.Text == "") { monto.BackColor = Color.Red; } else { monto.BackColor = Color.Green; } } else { try { MovementsClass ad = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); date = fecha.Value.Day.ToString() + "/" + fecha.Value.Month.ToString() + "/" + fecha.Value.Year.ToString(); double montos = double.Parse(monto.Text); if (ad.AddCountPayFor(name.Text, date, montos, tipobox.Text, UserAccessForm.getusername())) { MessageBox.Show("NUEVO CUENTA POR PAGAR EL " + date + " AGREGADA."); if (MessageBox.Show("Agregar otra cuenta por pagar?", "Agregar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No) { ad = new MovementsClass(); panelpad.Hide(); } else { ad = new MovementsClass(); name.Text = ""; tipo.Text = "DOP"; monto.Text = ""; fecha.Text = DateTime.Now.ToString(); } } else { MessageBox.Show("NUEVO CUENTA POR PAGAR EL " + date + " AGREGADA."); if (MessageBox.Show("Agregar otra cuenta por pagar?", "Agregar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No) { ad = new MovementsClass(); panelpad.Hide(); } else { ad = new MovementsClass(); name.Text = ""; tipo.Text = "DOP"; monto.Text = ""; fecha.Text = DateTime.Now.ToString(); } } orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "';"; MovementsClass Ad = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); Ad.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); } catch (FormatException datethis) { datethis.ToString(); } } limpiarbutton.PerformClick(); } else if (entrada == "editar") { MovementsClass mc = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); orden = "UPDATE " + UserAccessForm.getusername() + "_payfor_table SET COBRADOR='" + name.Text + "', FECHA='" + date + "', CANTIDAD='" + monto.Text + "', `TIPO MONEDA`='" + tipo.Text + "' WHERE ID = '" + id + "'"; mc.ordensql(orden); panelpad.Hide(); orden = "SELECT COBRADOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_payfor_table WHERE `TIPO MONEDA`='" + tipobox + "';"; AP.ShowDataGridfound(datagrid, orden); encontradolabel.Text = AP.getcuenta().ToString(); MessageBox.Show("COBRADOR " + MovementsClass.getdato()[1] + " EDITADO"); } //////////////////////////////////////////////////////////// } else if (DireccionGestor.getorigen() == "_askfor_table") { titlelabel.Text = "CUENTAS POR COBRAR"; string orden = "SELECT DEUDOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_askfor_table WHERE `TIPO MONEDA`='" + tipobox + "';"; AP.ShowDataGridfound(datagrid, orden); encontradolabel.Text = AP.getcuenta().ToString(); //////////////////////////////////////////////////////////// if (entrada == "agregar") { if (name.Text == "" || monto.Text == "") { MessageBox.Show("Hay datos importantes vacios, termine el formulario."); if (name.Text == "") { name.BackColor = Color.Red; } else { name.BackColor = Color.Green; } if (monto.Text == "") { monto.BackColor = Color.Red; } else { monto.BackColor = Color.Green; } } else { try { MovementsClass ad = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); date = fecha.Value.Day.ToString() + "/" + fecha.Value.Month.ToString() + "/" + fecha.Value.Year.ToString(); double montos = double.Parse(monto.Text); if (ad.AddCountAskFor(name.Text, date, montos, tipobox.Text, UserAccessForm.getusername())) { MessageBox.Show("NUEVA CUENTA POR COBRAR EL " + date + " AGREGADA."); if (MessageBox.Show("Agregar otra cuenta por cobrar?", "Agregar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No) { ad = new MovementsClass(); panelpad.Hide(); } else { ad = new MovementsClass(); name.Text = ""; tipo.Text = "DOP"; monto.Text = ""; fecha.Text = DateTime.Now.ToString(); } } else { MessageBox.Show("NUEVO CUENTA POR COBRAR EL " + date + " AGREGADA."); if (MessageBox.Show("Agregar otra cuenta por cobrar?", "Agregar", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.No) { ad = new MovementsClass(); panelpad.Hide(); } else { ad = new MovementsClass(); name.Text = ""; tipo.Text = "DOP"; monto.Text = ""; fecha.Text = DateTime.Now.ToString(); } } orden = "SELECT SUM(CANTIDAD) FROM " + UserAccessForm.getusername() + "_askfor_table WHERE `TIPO MONEDA`='" + tipobox.Text + "';"; MovementsClass Ad = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); Ad.getsuma(totalalbel, tipobox.Text, orden, "CANTIDAD"); } catch (FormatException datethis) { datethis.ToString(); } } limpiarbutton.PerformClick(); } else if (entrada == "editar") { MovementsClass mc = new MovementsClass(UserAccessForm.getdbserver(), UserAccessForm.getdbname(), UserAccessForm.getdbuser(), UserAccessForm.getdbpassword(), UserAccessForm.getdbport()); orden = "UPDATE " + UserAccessForm.getusername() + "_askfor_table SET DEUDOR='" + name.Text + "', FECHA='" + date + "', CANTIDAD='" + monto.Text + "', `TIPO MONEDA`='" + tipo.Text + "' WHERE ID = '" + id + "'"; mc.ordensql(orden); panelpad.Hide(); orden = "SELECT DEUDOR,FECHA,CANTIDAD FROM " + UserAccessForm.getusername() + "_askfor_table WHERE `TIPO MONEDA`='" + tipobox + "';"; AP.ShowDataGridfound(datagrid, orden); encontradolabel.Text = AP.getcuenta().ToString(); MessageBox.Show("DEUDOR " + MovementsClass.getdato()[1] + " EDITADO"); } //////////////////////////////////////////////////////////// } limpiarbutton.PerformClick(); }