private void btnHistograma_Click(object sender, EventArgs e)
 {
     try {
         frmHistograma frm = new frmHistograma();
         frm.Ensamble      = Ensamble;
         frm.Historica     = !Ensamble;
         frm.Inicial       = dtDesde.Value.Year.ToString() + dtDesde.Value.Month.ToString().PadLeft(2, '0') + dtDesde.Value.Day.ToString().PadLeft(2, '0');
         frm.Final         = dtHasta.Value.Year.ToString() + dtHasta.Value.Month.ToString().PadLeft(2, '0') + dtHasta.Value.Day.ToString().PadLeft(2, '0');
         frm.Ensamble      = Ensamble;
         frm.StartPosition = FormStartPosition.CenterScreen;
         frm.ShowDialog();
         this.Close();
     } catch (Exception ex) {
         throw ex;
     }
 }
Beispiel #2
0
        private void btnHistograma_Click(object sender, EventArgs e)
        {
            oEnsamble = new WCF_Ensamble.Hersan_EnsambleClient();
            try {
                CalidadResguardoQA Obj = new CalidadResguardoQA();
                Obj.Producto.Id = int.Parse(cboProducto.SelectedValue.ToString());
                Obj.Carcasa.Id  = int.Parse(cboCarcasa.SelectedValue.ToString());
                Obj.Reflex1.Id  = int.Parse(cboReflejante1.SelectedValue.ToString());
                Obj.Reflex2.Id  = cboReflejante2.SelectedValue != null?int.Parse(cboReflejante2.SelectedValue.ToString()) : 0;

                string Inicial = dtDesde.Value.Year.ToString() + dtDesde.Value.Month.ToString().PadLeft(2, '0') + dtDesde.Value.Day.ToString().PadLeft(2, '0');
                string Final   = dtHasta.Value.Year.ToString() + dtHasta.Value.Month.ToString().PadLeft(2, '0') + dtHasta.Value.Day.ToString().PadLeft(2, '0');

                if (Ensamble)
                {
                    frmHistograma frm = new frmHistograma();
                    frm.Ensamble      = Ensamble;
                    frm.oHistoria     = oEnsamble.CAL_InspeccionEnsamble_HistogramaHistorico(Obj, Inicial, Final);
                    frm.StartPosition = FormStartPosition.CenterScreen;
                    frm.ShowDialog();
                    this.Close();
                }
                else
                {
                    List <CalidadResguardoQADetalle> oList = oEnsamble.CAL_ResguardoQA_Grafica(Obj, Inicial, Final);
                    if (oList.Count > 0)
                    {
                        frmGraficaQA frm = new frmGraficaQA();
                        frm.StartPosition = FormStartPosition.CenterScreen;
                        frm.oList         = oList;
                        frm.ShowDialog();
                        this.Close();
                    }
                    else
                    {
                        RadMessageBox.Show("No existen datos a graficar con los criterios seleccionados", this.Text, MessageBoxButtons.OK, RadMessageIcon.Info);
                    }
                }
            } catch (Exception ex) {
                RadMessageBox.Show("Ocurrio un error al cargar las gráficas\n" + ex.Message, this.Text, MessageBoxButtons.OK, RadMessageIcon.Error);
            } finally {
                oEnsamble = null;
            }
        }
 private void btnGrafica1_Click(object sender, EventArgs e)
 {
     try {
         if (gvDetalle.RowCount > 0)
         {
             frmHistograma frm = new frmHistograma();
             frm.Lista = int.Parse(gvDatos.CurrentRow.Cells["Lista"].Value.ToString());
             //frm.Resumen = oDetalle.Count > 0 ? oDetalle[0].Resumen : null;
             frm.StartPosition = FormStartPosition.CenterScreen;
             frm.ShowDialog();
         }
         else
         {
             RadMessageBox.Show("No existen datos a graficar", this.Text, MessageBoxButtons.OK, RadMessageIcon.Info);
         }
     } catch (Exception ex) {
         throw ex;
     }
 }
 private void btnGrafica1_Click(object sender, EventArgs e)
 {
     oEnsamble = new WCF_Ensamble.Hersan_EnsambleClient();
     try {
         if (gvDetalle.RowCount > 0)
         {
             frmHistograma frm = new frmHistograma();
             frm.Lista         = int.Parse(gvDatos.CurrentRow.Cells["Lista"].Value.ToString());
             frm.Ensamble      = true;
             frm.StartPosition = FormStartPosition.CenterScreen;
             frm.ShowDialog();
         }
         else
         {
             RadMessageBox.Show("No existen datos a graficar", this.Text, MessageBoxButtons.OK, RadMessageIcon.Info);
         }
     } catch (Exception ex) {
         throw ex;
     } finally {
         oEnsamble = null;
     }
 }