private void frmCajaDiaria_Load(object sender, EventArgs e) { ingreso = new Ingreso(); egreso = new Egreso(); this.llenarDataGridIngresos(); this.llenarDataGridEgresos(); }
private void frmLibroAnual_Load(object sender, EventArgs e) { ingreso = new Ingreso(); egreso = new Egreso(); this.numericAnio.Value = DateTime.Now.Year; this.llenarDataGrid(); }
private void frmGestionEgresos_Load(object sender, EventArgs e) { egreso = new Egreso(); //INICIALIZAMOS LOS CONTROLES DATETIMEPICKER //Seleccionamos el 1er dia del mes this.dateTimePickerInicio.Value = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1); //Seleccionamos el ultimo dia del mes //Este IF sirve para cuando estamos en el ultimo mes if (DateTime.Now.Month == 12) { DateTime fechaFin = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 31); this.dateTimePickerFin.Value = fechaFin; } else { DateTime fechaFin = new DateTime(DateTime.Now.Year, DateTime.Now.Month + 1, 1); this.dateTimePickerFin.Value = fechaFin.AddDays(-1); } }
//INICIO CODIGO NUEVO /// <summary> /// Ingresos generados por repuestos agregados manualmente /// </summary> /// <param name="fechaInicio"></param> /// <param name="fechaFin"></param> /// <returns>Coleccion de repuestos de stock</returns> public ArrayList coleccionReparaciones(string fechaInicio, string fechaFin) { string SQL_p; MySqlDataReader Reader; ArrayList colCostosFacturados = new ArrayList(); SQL_p = "SELECT repuestostock.idrepuestostock, reparacion.codigoreparacion, reparacion.fecha, " + "(repuestoreparacion.cantidadreparacion * repuestostock.costo) AS costo_total " + "FROM reparacion INNER JOIN repuestoreparacion INNER JOIN repuestostock " + "ON reparacion.idreparacion = repuestoreparacion.reparacion_idreparacion AND " + "repuestoreparacion.repuestostock_idrepuestostock = repuestostock.idrepuestostock " + "WHERE reparacion.fecha BETWEEN '" + fechaInicio + "' AND '" + fechaFin + "' AND reparacion.codigoreparacion NOT LIKE 'PS-%' " + "GROUP BY repuestostock.idrepuestostock ORDER BY reparacion.fecha"; Reader = Conector.consultar(SQL_p); while (Reader.Read()) { Egreso costoFactura = new Egreso(); //Datos Repuesto Manual costoFactura.IdEgreso = Reader.GetInt32("idrepuestostock"); costoFactura.Descripcion = "Reparación: " + Reader.GetString("codigoreparacion") + " - Respuesto Cod.: " + Reader.GetString("idrepuestostock"); costoFactura.Importe = Reader.GetDouble("costo_total"); costoFactura.Fecha = Reader.GetDateTime("fecha"); colCostosFacturados.Add(costoFactura); } Reader.Close(); return colCostosFacturados; }
public ArrayList coleccion(string fechaInicio, string fechaFin) { string SQL_p; MySqlDataReader Reader; ArrayList colEgresos = new ArrayList(); SQL_p = "SELECT * FROM egreso WHERE descripcionegreso LIKE '%" + Filtro + "%' AND fechaegreso BETWEEN '" + fechaInicio + "' AND '" + fechaFin + "' " + "ORDER BY egreso.descripcionegreso"; Reader = Conector.consultar(SQL_p); while (Reader.Read()) { Egreso objEgreso = new Egreso(); //Datos Engreso objEgreso.IdEgreso = Reader.GetInt32("idegreso"); objEgreso.Descripcion = Reader.GetString("descripcionegreso"); objEgreso.Importe = Reader.GetDouble("importeegreso"); objEgreso.Fecha = Reader.GetDateTime("fechaegreso"); colEgresos.Add(objEgreso); } Reader.Close(); return colEgresos; }
private void frmLibroContable_Load(object sender, EventArgs e) { ingreso = new Ingreso(); egreso = new Egreso(); if (flagControl) this.comboBoxMes.SelectedIndex = numMes; else this.comboBoxMes.SelectedIndex = DateTime.Now.Month - 1; }
private void frmAgregarEditarEgreso_Load(object sender, EventArgs e) { egreso = new Egreso(); if (flagEditar) { egreso.getEgreso(); this.textBoxDescripcion.Text = egreso.Descripcion; this.textBoxImporte.Text = egreso.Importe.ToString(); this.dateTimePickerFecha.Value = egreso.Fecha; } }