コード例 #1
0
        /// <summary>
        /// Cargar grid de inicio
        /// </summary>
        private void cargarGrid()
        {
            var mecladoraPl = new MezcladoraPL();

            listaCalidadMezcladoInfos       = mecladoraPl.ObtenerCalidadMezcladoFactor();
            dgConsultarFactores.ItemsSource = listaCalidadMezcladoInfos;
        }
コード例 #2
0
        /// <summary>
        /// Calcular peso
        /// </summary>
        /// <param name="calidadMezcladoFactorInfos"></param>
        /// <returns></returns>
        private List <CalidadMezcladoFactorInfo> calcularPesos(List <CalidadMezcladoFactorInfo> calidadMezcladoFactorInfos)
        {
            var mezcladoraPl   = new MezcladoraPL();
            var listacalculada = mezcladoraPl.CalcularPesos(calidadMezcladoFactorInfos);

            return(listacalculada);
        }
コード例 #3
0
 /// <summary>
 /// Actualiza
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BtnActualizar_OnClick(object sender, RoutedEventArgs e)
 {
     try
     {
         var mezcladoraPl = new MezcladoraPL();
         List <CalidadMezcladoFactorInfo> listaGuardar = listaCalidadMezcladoInfos.Where(calidadMezcladoFactorInfo => calidadMezcladoFactorInfo.UsuarioModifica != 0).ToList();
         if (listaGuardar.Count > 0)
         {
             mezcladoraPl.GuardarConsultaFactor(listaGuardar);
             SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal],
                               Properties.Resources.ConsultarFactores_mgsGuardarExito,
                               MessageBoxButton.OK, MessageImage.Correct);
             txtParticulasEsperadas.Text = string.Empty;
             cargarGrid();
             txtParticulasEsperadas.Focus();
         }
     }
     catch (InvalidPortNameException ex)
     {
         SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal],
                           Properties.Resources.ConsultarFactores_GuardarError + ex.Message,
                           MessageBoxButton.OK, MessageImage.Error);
     }
     catch (ExcepcionGenerica exg)
     {
         Logger.Error(exg);
         SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal],
                           Properties.Resources.ConsultarFactores_GuardarError, MessageBoxButton.OK, MessageImage.Error);
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal],
                           Properties.Resources.ConsultarFactores_GuardarError, MessageBoxButton.OK, MessageImage.Error);
     }
 }