Ejemplo n.º 1
0
        private bool Validar()
        {
            bool paso = true;

            if (string.IsNullOrWhiteSpace(CobrosIdTextBox.Text))
            {
                MessageBox.Show("EL campo cobroId no puede estar vacio", "Aviso", MessageBoxButton.OKCancel, MessageBoxImage.Information);
                CobrosIdTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(CantidadTextBox.Text))
            {
                MessageBox.Show("EL campo Cantidad no puede estar vacio", "Aviso", MessageBoxButton.OKCancel, MessageBoxImage.Information);
                CantidadTextBox.Focus();
                paso = false;
            }
            if (string.IsNullOrWhiteSpace(PreciotextBox.Text))
            {
                MessageBox.Show("Debe realizar un Presio", "Aviso", MessageBoxButton.OKCancel, MessageBoxImage.Information);
                PreciotextBox.Focus();
                paso = false;
            }
            if (this.cobro.Detalle.Count == 0)
            {
                MessageBox.Show("Debe llenar todos los campos", "Aviso", MessageBoxButton.OKCancel, MessageBoxImage.Information);
                IdTextBox.Focus();
                CobroidTextBox.Focus();
                ventaIdtextBox.Focus();
                MontooTextBox.Focus();
                paso = false;
            }

            return(paso);
        }
Ejemplo n.º 2
0
        private void AgregarDataGridButton_Click(object sender, RoutedEventArgs e)
        {
            if (DetalleDataGridCobro.ItemsSource != null)
            {
                this.cobro.Detalle = (List <CobrosDetalles>)DetalleDataGridCobro.ItemsSource;
            }


            //Agregar un nuevo detalle con los datos introducidos

            this.cobro.Detalle.Add(new CobrosDetalles
            {
                Id      = 0,
                CobroId = CobroidTextBox.Text.ToInt(),
                VentaId = ventaIdtextBox.Text.ToInt(),
                Monto   = MontooTextBox.Text.ToInt(),
            });
            CargarGrid();
            reCargar();

            CobroidTextBox.Focus();
            CobroidTextBox.Clear();
            ventaIdtextBox.Focus();
            ventaIdtextBox.Clear();
            MontooTextBox.Focus();
            MontooTextBox.Clear();
        }