private void llenarGrilla() { try { if (EstoyBuscando == false) { Entidades.Venta venta = new ADBISYS.Entidades.Venta(); List<Venta> ventasDelDia = new List<Venta>(); //ventasDelDia = venta.obtenerVentas(fg.appFechaSistema()); ds = venta.obtenerVentas(fg.appFechaSistema()); //if (ventasDelDia.Count > 0) if (ds.Tables[0].Rows.Count > 0) { grdVentas.DataSource = ds.Tables[0]; } else { grdVentas.DataSource = null; } } else { cadenaSql = "EXEC adp_busqueda_ventas"; cadenaSql = cadenaSql + " @tabla = " + fg.fcSql("COMPRAS", "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) { grdVentas.DataSource = ds.Tables[0]; } } if ((filaSeleccionada > 0) && (celdaSeleccionada > 0) && (filaSeleccionada <= grdVentas.Rows.Count - 1)) { grdVentas[celdaSeleccionada, filaSeleccionada].Selected = true; } } catch (Exception e) { fg.mostrarErrorTryCatch(e); return; } }
private void llenarGrilla() { try { if (EstoyBuscando == false) { Entidades.Venta venta = new ADBISYS.Entidades.Venta(); List <Venta> ventasDelDia = new List <Venta>(); //ventasDelDia = venta.obtenerVentas(fg.appFechaSistema()); ds = venta.obtenerVentas(fg.appFechaSistema()); //if (ventasDelDia.Count > 0) if (ds.Tables[0].Rows.Count > 0) { grdVentas.DataSource = ds.Tables[0]; } else { grdVentas.DataSource = null; } } else { cadenaSql = "EXEC adp_busqueda_ventas"; cadenaSql = cadenaSql + " @tabla = " + fg.fcSql("COMPRAS", "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) { grdVentas.DataSource = ds.Tables[0]; } } if ((filaSeleccionada > 0) && (celdaSeleccionada > 0) && (filaSeleccionada <= grdVentas.Rows.Count - 1)) { grdVentas[celdaSeleccionada, filaSeleccionada].Selected = true; } } catch (Exception e) { fg.mostrarErrorTryCatch(e); return; } }
private void cargarComboCampo() { try { DataSet ds = new DataSet(); string campoSelec = cboCampo.Text; cboCampo.Items.Clear(); Entidades.Venta entVentas = new ADBISYS.Entidades.Venta(); ds = entVentas.obtenerCamposVentas(); foreach (DataRow dataRow in ds.Tables[0].Rows) { cboCampo.Items.Add(dataRow["CAMPO"]); } cboCampo.Text = campoSelec; } catch (Exception e) { MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
private void eliminarVenta() { try { if (grdVentas.DataSource != null) { if (notFilaSeleccionada()) return; celdaSeleccionada = grdVentas.CurrentCellAddress.X; filaSeleccionada = grdVentas.CurrentCellAddress.Y; String codigo = grdVentas.Rows[filaSeleccionada].Cells["CÓDIGO"].Value.ToString(); String importe = grdVentas.Rows[filaSeleccionada].Cells["IMPORTE"].Value.ToString(); String fecha_modif = grdVentas.Rows[filaSeleccionada].Cells["FECHA_MODIF"].Value.ToString(); if (MessageBox.Show("¿Está seguro que desea eliminar la Venta " + codigo + " del día " + fecha_modif + " con importe: $" + importe + "?", "Eliminar Compra.", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { Entidades.Venta Venta = new Venta(); Venta.eliminarVenta(codigo); Venta.actualizaMovimientoVentas(fg.appFechaSistema()); grdVentas.Focus(); } else { btnEliminar.Focus(); } llenarGrilla(); grdVentas = fg.formatoGrilla(grdVentas, 1); btnEliminar.Focus(); } else { MessageBox.Show("No existen Compras.", "Información.", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { fg.mostrarErrorTryCatch(ex); } }
private void buscarVenta() { Entidades.Venta entVenta = new ADBISYS.Entidades.Venta(); ds = entVenta.obtenerVentas(fg.appFechaSistema()); if (ds.Tables[0].Rows.Count > 0) { mostrarFormularioBusquedaVentas(); llenarGrilla(); grdVentas = fg.formatoGrilla(grdVentas, 1); grdVentas.Focus(); } else { MessageBox.Show("No existen Ventas.", "Información.", MessageBoxButtons.OK, MessageBoxIcon.Information); btnBuscar.Focus(); } }
private void cargarComboCampo() { try { string campoSelec = cboCampo.Text; cboCampo.Items.Clear(); campos_tabla.Clear(); Entidades.Venta entVenta = new ADBISYS.Entidades.Venta(); Ds = entVenta.obtenerCamposVentas(); foreach (DataRow dataRow in Ds.Tables[0].Rows) { cboCampo.Items.Add(dataRow["CAMPO"]); switch (dataRow["CAMPO"].ToString()) { case "CÓDIGO": campos_tabla.Add("ID_Venta", (dataRow["CAMPO"].ToString())); break; case "IMPORTE": campos_tabla.Add("Importe", (dataRow["CAMPO"].ToString())); break; case "ARTÍCULOS": campos_tabla.Add("cantidad_articulos", (dataRow["CAMPO"].ToString())); break; default: campos_tabla.Add((dataRow["CAMPO"].ToString()), dataRow["CAMPO"].ToString()); break; } } cboCampo.Text = campoSelec; } catch (Exception e) { MessageBox.Show(e.Message.ToString(), "Atención.", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }