private void CargarDatos() { oEnsamble = new WCF_Ensamble.Hersan_EnsambleClient(); try { if (txtLista.Text.Trim().Length > 0) { InyeccionBE Obj = oEnsamble.PRO_Inyeccion_Consulta(int.Parse(txtLista.Text)); decimal Porc = 0; if (Obj != null) { txtId.Text = Obj.Id.ToString(); txtIdDetalle.Text = Obj.Detalle.Id.ToString(); txtOp.Text = Obj.OP; cboOperador.Text = Obj.Operador; txtColor.Text = Obj.Color.Nombre; txtFecha.Text = Obj.Detalle.Fecha.ToShortDateString(); txtReal.Text = Obj.Detalle.Piezas.ToString(); txtTurno.Text = Obj.Detalle.Turno; txtVirgen.Text = Obj.Detalle.Virgen.ToString(); txtRemolido.Text = Obj.Detalle.Remolido.ToString(); txtMaster.Text = Obj.Detalle.Master.ToString(); txtMuestra.Text = Obj.Muestra.ToString(); Porc = Obj.Detalle.Piezas != 0 ? (decimal.Parse(Obj.Muestra.ToString()) / decimal.Parse(Obj.Detalle.Piezas.ToString())) * 100 : 0; txtPorc.Text = Porc.ToString("##.#0"); #region CAVIDADES txtCav1_1.Enabled = Obj.Detalle.Cav1; txtCav1_2.Enabled = Obj.Detalle.Cav1; txtCav2_1.Enabled = Obj.Detalle.Cav2; txtCav2_2.Enabled = Obj.Detalle.Cav2; txtCav3_1.Enabled = Obj.Detalle.Cav3; txtCav3_2.Enabled = Obj.Detalle.Cav3; txtCav4_1.Enabled = Obj.Detalle.Cav4; txtCav4_2.Enabled = Obj.Detalle.Cav4; txtCav5_1.Enabled = Obj.Detalle.Cav5; txtCav5_2.Enabled = Obj.Detalle.Cav5; txtCav6_1.Enabled = Obj.Detalle.Cav6; txtCav6_2.Enabled = Obj.Detalle.Cav6; txtCav7_1.Enabled = Obj.Detalle.Cav7; txtCav7_2.Enabled = Obj.Detalle.Cav7; txtCav8_1.Enabled = Obj.Detalle.Cav8; txtCav8_2.Enabled = Obj.Detalle.Cav8; #endregion #region NORMA X CAVIDAD oNorma.Add(Obj.Norma); #endregion //SendKeys.Send("{TAB}"); } else { RadMessageBox.Show("No existe información para la lista capturada", this.Text, MessageBoxButtons.OK, RadMessageIcon.Error); Limpiar(false); } } else { RadMessageBox.Show("El número de lista es incorrecto o no existe", this.Text, MessageBoxButtons.OK, RadMessageIcon.Error); } } catch (Exception ex) { throw ex; } finally { oEnsamble = null; } }