Beispiel #1
0
 /// <summary>
 /// Carga los productos del grid.
 /// </summary>
 private void CargarGridProductos()
 {
     try
     {
         var almacenPl = new AlmacenPL();
         var almacenId = (int)CboAlmacenes.SelectedValue;
         datosGrid = almacenPl.ObtenerProductosAlamcen(almacenId, organizacionId);
         if (datosGrid != null)
         {
             datosGrid = FiltrarProductosAlmacen(datosGrid);
             gridProductosInventario.ItemsSource = datosGrid;
             txtObservaciones.IsEnabled          = true;
             btnGuardar.IsEnabled = true;
         }
         else
         {
             SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal],
                               Properties.Resources.CierreDiaInventario_NoAlmacenesNoProductos,
                               MessageBoxButton.OK, MessageImage.Warning);
             LimpiarCaptura();
             DesahabilitarControles(false);
             CboAlmacenes.Focus();
             btnGuardar.IsEnabled = false;
         }
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }
Beispiel #2
0
 /// <summary>
 /// Limpia captura de pantalla
 /// </summary>
 private void LimpiarCaptura()
 {
     txtEstatus.Clear();
     txtFolio.Clear();
     txtObservaciones.Clear();
     dtpFecha.SelectedDate = DateTime.Now;
     gridProductosInventario.ItemsSource = null;
     CboAlmacenes.SelectedIndex          = 0;
     CboAlmacenes.Focus();
     index = -1;
 }
Beispiel #3
0
 /// <summary>
 /// Cancelar el cierre
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void btnCancelar_Click(object sender, RoutedEventArgs e)
 {
     if (SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal],
                           Properties.Resources.CierreDiaInventario_Cancelar,
                           MessageBoxButton.YesNo, MessageImage.Warning) == MessageBoxResult.Yes)
     {
         LimpiarCaptura();
         DesahabilitarControles(false);
         CboAlmacenes.Focus();
     }
 }
Beispiel #4
0
 /// <summary>
 /// Cargar combo almacenes inicio
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void CierreDiaInventario_OnLoaded(object sender, RoutedEventArgs e)
 {
     try
     {
         if (CboAlmacenes.SelectedIndex <= 0)
         {
             CargarCboAlmacenes();
             CboAlmacenes.Focus();
         }
     }
     catch (Exception ex)
     {
         Logger.Error(ex);
         throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex);
     }
 }