Esempio n. 1
0
 private bool DetalleRepetido(int id)
 {
     if (Detalles.Any(dc => dc.ID_ITEM == id))
     {
         MessageBox.Show("Detalle repetido.", Application.Current.Resources["NombreAplicacion"].ToString(), MessageBoxButton.OK, MessageBoxImage.Exclamation);
         return(true);
     }
     return(false);
 }
Esempio n. 2
0
        public void AgregarDetalle()
        {
            var testDetalle = new DetalleFormula
            {
                Name     = NewFormulaSelectedProduct.Nombre,
                IdMp     = NewFormulaSelectedProduct.Codigo,
                Quantity = NewFormulaNewDetalle.Quantity,
                Unidad   = NewFormulaSelectedProduct.Unidad
            };


            if (Detalles.Any(p => p.Name == testDetalle.Name))
            {
                MessageBox.Show("Esta MP ya se encuentra en la formula.");
            }
            else
            {
                FormulaQueries.agregarDetalle(testDetalle, SelectedFormula.CodFormula);
                Detalles.Add(testDetalle);
            }
        }