public void SetPaqueteInactivo(object parameter) { MessageBoxResult result = MessageBox.Show("Cambiar Estado a Inactivo?", "Cambiar Estado", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { InventoryQueries.SetLoteEntradaInactive(SelectedLoteActivo.CodInterno); LotesPaquetesInactivos.Add(SelectedLoteActivo); LotesPaquetes.Remove(SelectedLoteActivo); } }
public void SetPaqueteActivo(object parameter) { MessageBoxResult result = MessageBox.Show("Cambiar Estado a Activo? (Un lote activo aparecera como invalido si ya paso su fecha vencimiento) ", "Cambiar Estado", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { InventoryQueries.SetLoteEntradaActive(SelectedLoteActivo.CodInterno); if (SelectedLoteActivo.FechaVencimiento > DateTime.Now) { LotesPaquetes.Add(SelectedLoteActivo); LotesPaquetesInactivos.Remove(SelectedLoteActivo); } } }