private void mostrarFormularioModificarTipoMovimientoCaja() { try { celdaSeleccionada = grdTipoMovCaja.CurrentCellAddress.X; filaSeleccionada = grdTipoMovCaja.CurrentCellAddress.Y; Entidades.TipoMovimientoCaja TipoMovCaja = new Entidades.TipoMovimientoCaja(); TipoMovCaja.m_ID_TipoMovimiento = Int32.Parse(grdTipoMovCaja.Rows[filaSeleccionada].Cells["CÓDIGO"].Value.ToString()); TipoMovCaja.m_Descripcion = grdTipoMovCaja.Rows[filaSeleccionada].Cells["MOVIMIENTO"].Value.ToString(); if (grdTipoMovCaja.Rows[filaSeleccionada].Cells["INGRESO/SALIDA"].Value.ToString() == "INGRESO") { TipoMovCaja.m_entradaSalida = 1; } else { TipoMovCaja.m_entradaSalida = 0; } frmModificarTipoMovCaja modifTipoMovCaja = new frmModificarTipoMovCaja(TipoMovCaja); modifTipoMovCaja.ShowDialog(); } catch (Exception e) { MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void eliminarTipoMovimientoCaja() { try { celdaSeleccionada = grdTipoMovCaja.CurrentCellAddress.X; filaSeleccionada = grdTipoMovCaja.CurrentCellAddress.Y; Entidades.TipoMovimientoCaja TipoMovCaja = new Entidades.TipoMovimientoCaja(); TipoMovCaja.m_ID_TipoMovimiento = Int32.Parse(grdTipoMovCaja.Rows[filaSeleccionada].Cells["CÓDIGO"].Value.ToString()); TipoMovCaja.eliminarTipoMovCaja(TipoMovCaja.m_ID_TipoMovimiento); grdTipoMovCaja.Focus(); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void llenarGrillaTipoMovimientosCaja() { try { if (EstoyBuscando == false) { Entidades.TipoMovimientoCaja TipoMovCaja = new Entidades.TipoMovimientoCaja(); DataSet Ds = new DataSet(); Ds = TipoMovCaja.obtenerTiposMovimientosCaja(); if (Ds.Tables[0].Rows.Count > 0) { grdTipoMovCaja.DataSource = Ds.Tables[0]; } else { grdTipoMovCaja.DataSource = null; } } else { cadenaSql = "EXEC adp_busqueda_TipoMovimientos_caja"; cadenaSql = cadenaSql + " @tabla = " + fg.fcSql("TIPOMOVIMIENTO_CAJA", "String"); cadenaSql = cadenaSql + ",@campo_tabla = " + fg.fcSql(obtenerCampoTabla().ToString(), "String"); cadenaSql = cadenaSql + ",@texto = " + fg.fcSql(textoAnterior, "String").Replace(",", "."); Ds = objConect.ejecutarQuerySelect(cadenaSql); if (Ds.Tables[0].Rows.Count > 0) { grdTipoMovCaja.DataSource = Ds.Tables[0]; } } if ((filaSeleccionada > 0) && (celdaSeleccionada > 0) && (filaSeleccionada <= grdTipoMovCaja.Rows.Count - 1)) { grdTipoMovCaja[celdaSeleccionada, filaSeleccionada].Selected = true; } } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private bool puedoEliminar() { try { if (grdTipoMovCaja.DataSource == null) { MessageBox.Show("No existen Proveedores.", "Información.", MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } if (notFilaSeleccionada()) { return(false); } celdaSeleccionada = grdTipoMovCaja.CurrentCellAddress.X; filaSeleccionada = grdTipoMovCaja.CurrentCellAddress.Y; Entidades.TipoMovimientoCaja TipoMovCaja = new Entidades.TipoMovimientoCaja(); TipoMovCaja.m_ID_TipoMovimiento = Int32.Parse(grdTipoMovCaja.Rows[filaSeleccionada].Cells["CÓDIGO"].Value.ToString()); TipoMovCaja.m_Descripcion = grdTipoMovCaja.Rows[filaSeleccionada].Cells["MOVIMIENTO"].Value.ToString(); if (TipoMovCaja.m_ID_TipoMovimiento <= 6) { MessageBox.Show("No se permite eliminar el Movimiento " + TipoMovCaja.m_ID_TipoMovimiento + " - " + TipoMovCaja.m_Descripcion + ".", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information); return(false); } if (MessageBox.Show("¿Está seguro que desea eliminar el movimiento " + TipoMovCaja.m_ID_TipoMovimiento + "-" + TipoMovCaja.m_Descripcion + "?", "Eliminar Movimiento Caja.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { btnEliminar.Focus(); return(false); } return(true); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
private void buscarTipoMovimiento() { Entidades.TipoMovimientoCaja TipoMovCaja = new Entidades.TipoMovimientoCaja(); DataSet Ds = new DataSet(); Ds.Reset(); Ds = TipoMovCaja.obtenerTiposMovimientosCaja(); if (Ds.Tables[0].Rows.Count > 0) { mostrarFormularioBusquedaTiposDeMovimientos(); llenarGrillaTipoMovimientosCaja(); grdTipoMovCaja = fg.formatoGrilla(grdTipoMovCaja, 1); grdTipoMovCaja.Focus(); } else { MessageBox.Show("No existen Tipos de Movimientos de Caja.", "Información.", MessageBoxButtons.OK, MessageBoxIcon.Information); btnBuscar.Focus(); } }
private bool puedoEliminar() { try { if (grdTipoMovCaja.DataSource == null) { MessageBox.Show("No existen Proveedores.", "Información.", MessageBoxButtons.OK, MessageBoxIcon.Information); return false; } if (notFilaSeleccionada()) return false; celdaSeleccionada = grdTipoMovCaja.CurrentCellAddress.X; filaSeleccionada = grdTipoMovCaja.CurrentCellAddress.Y; Entidades.TipoMovimientoCaja TipoMovCaja = new Entidades.TipoMovimientoCaja(); TipoMovCaja.m_ID_TipoMovimiento = Int32.Parse(grdTipoMovCaja.Rows[filaSeleccionada].Cells["CÓDIGO"].Value.ToString()); TipoMovCaja.m_Descripcion = grdTipoMovCaja.Rows[filaSeleccionada].Cells["MOVIMIENTO"].Value.ToString(); if (TipoMovCaja.m_ID_TipoMovimiento <= 6) { MessageBox.Show("No se permite eliminar el Movimiento " + TipoMovCaja.m_ID_TipoMovimiento + " - " + TipoMovCaja.m_Descripcion + ".", "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Information); return false; } if (MessageBox.Show("¿Está seguro que desea eliminar el movimiento " + TipoMovCaja.m_ID_TipoMovimiento + "-" + TipoMovCaja.m_Descripcion + "?", "Eliminar Movimiento Caja.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { btnEliminar.Focus(); return false; } return true; } catch (Exception ex) { MessageBox.Show(ex.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error); return false; } }
private void mostrarFormularioModificarTipoMovimientoCaja() { try { celdaSeleccionada = grdTipoMovCaja.CurrentCellAddress.X; filaSeleccionada = grdTipoMovCaja.CurrentCellAddress.Y; Entidades.TipoMovimientoCaja TipoMovCaja = new Entidades.TipoMovimientoCaja(); TipoMovCaja.m_ID_TipoMovimiento = Int32.Parse(grdTipoMovCaja.Rows[filaSeleccionada].Cells["CÓDIGO"].Value.ToString()); TipoMovCaja.m_Descripcion = grdTipoMovCaja.Rows[filaSeleccionada].Cells["MOVIMIENTO"].Value.ToString(); if (grdTipoMovCaja.Rows[filaSeleccionada].Cells["INGRESO/SALIDA"].Value.ToString() == "INGRESO") { TipoMovCaja.m_entradaSalida = 1; } else { TipoMovCaja.m_entradaSalida = 0; } frmModificarTipoMovCaja modifTipoMovCaja = new frmModificarTipoMovCaja(TipoMovCaja); modifTipoMovCaja.ShowDialog(); this.btnActualizar.PerformClick(); } catch (Exception e) { MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error); } }