private void btnGuardar2_Click(object sender, EventArgs e) { string codCheque = txtCodCheque.Text; string numCuenta = txtNumCuenta.Text; string banco = txtBanco.Text; string montoP = txtMontoPagar.Text; string numFacturaP = cbNumFactP.SelectedValue.ToString(); DateTime fecha = datePago.Value; string fechita = fecha.ToString("d"); bool codC = false; bool numC = false; bool banco2 = false; bool monto2 = false; pictureNumF.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\aprovado.png"); pictureFechaP.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\aprovado.png"); if (codCheque.Equals("")) { pictureCodigo.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\error.png"); } else { codC = true; pictureCodigo.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\aprovado.png"); } if (numCuenta.Equals("")) { pictureNroCuenta.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\error.png"); } else { numC = true; pictureNroCuenta.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\aprovado.png"); } if (banco.Equals("")) { pictureBanco.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\error.png"); } else { banco2 = true; pictureBanco.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\aprovado.png"); } if (montoP.Equals("")) { pictureMonto.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\error.png"); // pictureTotal.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\error.png"); } else { monto2 = true; pictureMonto.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\aprovado.png"); // pictureTotal.Image = System.Drawing.Image.FromFile("D:\\ingenieria en sistemas\\Fernando sexto semestre\\Programacion 5\\Programas n c# 6to semestre\\ProyectoProgV\\ProyectoProgV\\Resources\\aprovado.png"); } if (codC && numC && banco2 && monto2) { int nroCta = Convert.ToInt32(numCuenta); // int num = Convert.ToInt32(numFact); decimal montito = Convert.ToDecimal(montoP); if (banderaModificar2 == false) { PagosFactura pagos = new PagosFactura(codCheque, numFacturaP, fechita, nroCta, montito, banco); int resultado = MetodosBD.InsertarPagos(pagos); if (resultado > 0) { MessageBox.Show("Datos guardados correctamente", "Mensaje de confirmación"); txtCodCheque.Text = ""; txtNumCuenta.Text = ""; txtBanco.Text = ""; txtMontoPagar.Text = ""; txtCodCheque.Enabled = false; txtNumCuenta.Enabled = false; txtBanco.Enabled = false; txtMontoPagar.Enabled = false; datePago.Enabled = false; cbNumFactP.Enabled = false; pictureCodigo.Image = null; pictureNumF.Image = null; pictureNroCuenta.Image = null; pictureFechaP.Image = null; pictureMonto.Image = null; pictureBanco.Image = null; btnGuardar2.Enabled = false; btnNuevo2.Enabled = true; } dataGridView2.DataSource = MetodosBD.cargarPagosFactura(); } else { banderaModificar2 = false; int resultado = MetodosBD.ActualizarPagos(codCheque, numFacturaP, fechita, nroCta, montito, banco); if (resultado > 0) { MessageBox.Show("Datos guardados correctamente", "Mensaje de confirmación"); txtCodCheque.Text = ""; txtNumCuenta.Text = ""; txtBanco.Text = ""; txtMontoPagar.Text = ""; txtCodCheque.Enabled = false; txtNumCuenta.Enabled = false; txtBanco.Enabled = false; txtMontoPagar.Enabled = false; datePago.Enabled = false; cbNumFactP.Enabled = false; pictureCodigo.Image = null; pictureNumF.Image = null; pictureNroCuenta.Image = null; pictureFechaP.Image = null; pictureMonto.Image = null; pictureBanco.Image = null; btnGuardar2.Enabled = false; btnNuevo2.Enabled = true; MessageBox.Show("Dato Actualizado Correctamente", "Mensaje de Confirmación"); dataGridView2.DataSource = MetodosBD.cargarPagosFactura(); } else { MessageBox.Show("Dato no actualizado", "Mensaje de advertencia"); } } } else { MessageBox.Show("Algún campo esta erróneo o vacío", "Mensaje de Advertencia"); } }