// procedimientos para configurar la impresion private bool SetupThePrinting() { PrintDialog MyPrintDialog = new PrintDialog(); MyPrintDialog.AllowCurrentPage = false; MyPrintDialog.AllowPrintToFile = false; MyPrintDialog.AllowSelection = false; MyPrintDialog.AllowSomePages = false; MyPrintDialog.PrintToFile = false; MyPrintDialog.ShowHelp = false; MyPrintDialog.ShowNetwork = false; MyPrintDocument.DocumentName = "PARTE DE MAQUINA DE PAPEL"; MyPrintDocument.PrinterSettings = MyPrintDialog.PrinterSettings; MyPrintDocument.DefaultPageSettings = MyPrintDialog.PrinterSettings.DefaultPageSettings; MyPrintDocument.DefaultPageSettings.Margins = new Margins(0, 50, 40, 40); bool conTitulo = false; Font fuente = new Font("Tahoma", 12, FontStyle.Bold, GraphicsUnit.Point); string titulo = "PARTE DE MAQUINA DE PAPEL"; if (contador_hoja == 0) conTitulo = true; try { string ayudante = apariencia.getAyudante(); string textoMaquinista = apariencia.getNombreMaquinista(); string textoFecha = apariencia.getDateDay() + "/" + apariencia.getDateMonth() + "/" + apariencia.getDateYear(); consultador.getObservacionesFechaSeleccionada(); int indexObs = dataGridView1.Columns["OBSERVACION"].Index; int indexFecha = dataGridView1.Columns["FECHA"].Index; int indexHorario = dataGridView1.Columns["HORARIO"].Index; int n = dataGridView1.Rows.Count; string textoObservacionesGenerales = ""; for (int i = 0; i < n - 1; i++) { string obs = dataGridView1[indexObs, i].Value.ToString(); string fecha = dataGridView1[indexFecha, i].Value.ToString().Split(' ')[0]; string horario = dataGridView1[indexHorario, i].Value.ToString(); textoObservacionesGenerales += ((obs.Replace("\n", "") + " " + horario) + "\n"); } dataGridView1.Columns.Clear(); solapaActual = tipoCarga.DATOS_CARGADOS; this.establecer_controles(); MyDataGridViewPrinter = new grillaPartesDiarios(dataGridView1, MyPrintDocument, true, conTitulo, titulo, fuente, Color.Black, false, textoFecha, textoMaquinista, ayudante, "", lblPeso.Text, textoObservacionesGenerales); } catch (Exception e) { MessageBox.Show("Debe seleccionar un maquinista."); } return true; }
private void observacionesGeneralesToolStripMenuItem_Click(object sender, EventArgs e) { dataGridView1.Columns.Clear(); solapaActual = tipoCarga.OBSERVACIONESGENRALES; this.establecer_controles(); }
private void remitoToolStripMenuItem1_Click(object sender, EventArgs e) { if (apariencia.getPorcentajeRemito() <= 100) { if (apariencia.estaEstadoSeleccionado()) { this.remitoImprimir(false); string idRemitoImpreso = consultador.getIdRemitoImpreso(); if (idRemitoImpreso != "") { try { int indexSeleccion = dataGridView1.Columns["SELECCION"].Index; int indexNroBobina = dataGridView1.Columns["NUMERO_BOBINA"].Index; int asdasd = dataGridView1.Columns["ESTADO_ID"].Index; int nFilas = dataGridView1.Rows.Count; Dictionary<string, string> hashBobinaEstado = new Dictionary<string, string>(); for (int i = 0; i < nFilas - 1; i++) { if ((bool)dataGridView1[indexSeleccion, i].Value) { string NROBobina = dataGridView1[indexNroBobina, i].Value.ToString(); string idEstadoBobina = dataGridView1[asdasd, i].Value.ToString(); hashBobinaEstado[NROBobina] = idEstadoBobina; } } foreach (string bobina in hashBobinaEstado.Keys) { consultador.enroqueEstados(hashBobinaEstado[bobina], idRemitoImpreso, bobina); } dataGridView1.Columns.Clear(); solapaActual = tipoCarga.DATOS_CARGADOS; this.establecer_controles(); } catch (Exception a) { } } } else { MessageBox.Show("Error al imprimir remito. Asegurese de tener un estado seleccionado."); } } else { MessageBox.Show("El porentaje del remito debe ser menor igual a 100."); } }
private void IngresoProductos_Click(object sender, EventArgs e) { dataGridView1.Columns.Clear(); solapaActual = tipoCarga.PRODUCTOS; this.establecer_controles(); }
private void maquinistasToolStripMenuItem_Click(object sender, EventArgs e) { dataGridView1.Columns.Clear(); solapaActual = tipoCarga.MAQUINISTAS; this.establecer_controles(); }
private void historialScaneoToolStripMenuItem_Click(object sender, EventArgs e) { dataGridView1.Columns.Clear(); solapaActual = tipoCarga.PHONESHISTORY; this.establecer_controles(); }
private void codigosCargadosToolStripMenuItem_Click(object sender, EventArgs e) { dataGridView1.Columns.Clear(); solapaActual = tipoCarga.DATOS_CARGADOS; this.establecer_controles(); }
private void clientesToolStripMenuItem_Click(object sender, EventArgs e) { dataGridView1.Columns.Clear(); solapaActual = tipoCarga.CLIENTES; this.establecer_controles(); }
private void Administrador_Shown(object sender, EventArgs e) { try { dataGridView1.DataSource = consultador.Dar_BSource(); //this.Text = "Lector Codigo [Datos Cargados]"; //this.actualizarTotalHojas(); solapaActual = tipoCarga.DATOS_CARGADOS; this.establecer_controles(); if (priv == privilegio.ADMIN) { btnCancelar.Visible = true; usuariosToolStripMenuItem.Visible = true; } else { btnCancelar.Visible = false; usuariosToolStripMenuItem.Visible = false; } } catch (Exception error) { MessageBox.Show(error.Message); //MessageBox.Show("Error! No se pudo conectar con el servidor."); this.Close(); } }
private void usuariosToolStripMenuItem_Click(object sender, EventArgs e) { dataGridView1.Columns.Clear(); solapaActual = tipoCarga.USUARIOS; this.establecer_controles(); }