public void SetLoteInactivo(object parameter) { MessageBoxResult result = MessageBox.Show("Cambiar Estado a Inactivo?", "Cambiar Estado", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { InventoryQueries.SetLoteEntradaInactive(SelectedLoteActivo.CodInterno); LotesInactivos.Add(SelectedLoteActivo); LotesActivos.Remove(SelectedLoteActivo); } }
public void SetLoteActivo(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) { LotesActivos.Add(SelectedLoteActivo); LotesInactivos.Remove(SelectedLoteActivo); } } }