private void tieneRetencion(String idOpNueva) { //COMPRUEBO QUE TIENE NIF ESA OERACIÓN String sqlNIF = "SELECT ctos_entidades.CIF FROM ctos_entidades WHERE ctos_entidades.IDEntidad =" + id_entidad_nuevo; DataTable nif = Persistencia.SentenciasSQL.select(sqlNIF); if (nif.Rows.Count > 0) { if (nif.Rows[0][0].ToString() == "") { MessageBox.Show("ESA ENTIDAD NO TIENE NIF Y LE HAS PUESTO RETENCIÓN. DEBES PONERLE EL NIF"); } EntidadesForms.VerEntidad nueva = new EntidadesForms.VerEntidad(Convert.ToInt32(id_entidad_nuevo)); nueva.Show(); } //BUSCO EL PERIODO QUE LE PERTENECE DE IVA Y SI ESTA CERRADO LE PONGO EL SIGUIENTE String sqlFechas = "SELECT com_ivaImpuestos.FIni, com_ivaImpuestos.FFin, com_ivaImpuestos.IdIvaImpuestos, com_ivaImpuestos.Cerrada, com_ivaImpuestos.Orden FROM com_ivaImpuestos WHERE IdComunidad = " + id_comunidad_cargado; String fecha; DataTable periodos = Persistencia.SentenciasSQL.select(sqlFechas); for (int i = 0; i < periodos.Rows.Count; i++) { fecha = maskedTextBox_fecha.Text; String fechaInicio = (Convert.ToDateTime(periodos.Rows[i][0] + "-" + DateTime.Now.Year.ToString())).ToString(); String fechaFin = (Convert.ToDateTime(periodos.Rows[i][1] + "-" + DateTime.Now.Year.ToString())).ToString(); if (Convert.ToDateTime(fechaInicio) <= Convert.ToDateTime(maskedTextBox_fecha.Text) && Convert.ToDateTime(fechaFin) >= Convert.ToDateTime(maskedTextBox_fecha.Text)) { if (periodos.Rows[i][3].ToString() != "True") { //MessageBox.Show(fecha + " | " + fechaInicio + " | " + fechaFin); String sqlUpdateOperacion = "UPDATE com_operaciones SET IdPeridoIVA=" + periodos.Rows[i][2] + " WHERE IdOp = " + idOpNueva; Persistencia.SentenciasSQL.InsertarGenerico(sqlUpdateOperacion); } else { int actual = Convert.ToInt32(periodos.Rows[i][4].ToString()); if (actual == 4) { actual = 1; } else { actual++; } String sqlSelect = "SELECT IdIvaImpuestos FROM com_ivaImpuestos WHERE IdComunidad = " + id_comunidad_cargado + " AND Orden = " + actual; DataTable periodoNuevo = Persistencia.SentenciasSQL.select(sqlSelect); if (periodoNuevo.Rows.Count > 0) { String sqlUpdateOperacion = "UPDATE com_operaciones SET IdPeridoIVA=" + periodoNuevo.Rows[0][0] + " WHERE IdOp = " + idOpNueva; Persistencia.SentenciasSQL.InsertarGenerico(sqlUpdateOperacion); } } } } }
private void dataGridView_lista_DoubleClick(object sender, EventArgs e) { Presentacion.EntidadesForms.VerEntidad nueva = new EntidadesForms.VerEntidad((int)dataGridView_lista.SelectedRows[0].Cells[1].Value); nueva.Show(); }
private void textBox_entidad_DoubleClick(object sender, EventArgs e) { EntidadesForms.VerEntidad nueva = new EntidadesForms.VerEntidad(Convert.ToInt32(idEntidad)); nueva.Show(); }
private void verEntidadToolStripMenuItem_Click(object sender, EventArgs e) { EntidadesForms.VerEntidad nueva = new EntidadesForms.VerEntidad((int)dataGridView_detalles_divisiones.SelectedCells[8].Value); nueva.Show(); }
private void dataGridView_proveedores_DoubleClick(object sender, EventArgs e) { EntidadesForms.VerEntidad nueva = new EntidadesForms.VerEntidad((int)dataGridView_proveedores.SelectedRows[0].Cells[3].Value); nueva.Show(); }
private void verEntidadToolStripMenuItem_Click(object sender, EventArgs e) { Presentacion.EntidadesForms.VerEntidad nueva = new EntidadesForms.VerEntidad((int)dataGridView_ListadeCargos.SelectedCells[5].Value); nueva.Show(); }
private void verEntidadToolStripMenuItem_Click(object sender, EventArgs e) { EntidadesForms.VerEntidad nueva = new EntidadesForms.VerEntidad(Convert.ToInt32(dataGridView_comuneros.SelectedRows[0].Cells[1].Value)); nueva.Show(); }