Beispiel #1
0
        private void AgregarButtton_Click_1(object sender, EventArgs e)
        {
            if (Validar())
            {
                MessageBox.Show("Favor revisar todos los campos!!", "Validación!!",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
                SuperErrorProvider.Clear();
                return;
            }
            else
            {
                if (PrestamoDetalleDataGridView.DataSource != null)
                {
                    Detalle = (List <PrestamoDetalle>)PrestamoDetalleDataGridView.DataSource;
                }

                this.Detalle.Add(
                    new PrestamoDetalle(
                        id: 0,
                        prestamoid: (int)prestamoidnumericUpDown.Value,
                        matricula: (int)Convert.ToInt32(MatriculatextBox.Text.Replace("-", "")),
                        libroId: (int)LibrocomboBox.SelectedValue,
                        lectorid: (int)LectorcomboBox.SelectedValue
                        // fecha: FechadateTimePicker.Value

                        ));
                CargarGrid();
                LibrocomboBox.SelectAll();

                /* if (this.Detalle.Count == 0)
                 * {
                 *   SuperErrorProvider.SetError(PrestamoDetalleDataGridView,
                 *       "Debe Agregar los libros ");
                 *   LibrocomboBox.Focus();
                 *   // Validar = true;
                 * }*/
                int ejemplo = 0, error = 0;
                if (error == 1 && int.TryParse(LibrocomboBox.Text, out ejemplo) == false)
                {
                    SuperErrorProvider.SetError(LibrocomboBox, "Debe de ser un numero");
                }
            }
        }
Beispiel #2
0
        private void AñadirButton_Click(object sender, EventArgs e)
        {
            if (MydataGridView.DataSource != null)
            {
                this.Detalles = (List <PrestamosDetalle>)MydataGridView.DataSource;
            }

            string nombres = Book.Buscar(id: (int)LibrocomboBox.SelectedValue).NombreLibro;

            this.Detalles.Add(
                new PrestamosDetalle(
                    detalleId: 0,
                    libroId: Convert.ToInt32(LibrocomboBox.SelectedValue),
                    nombreLibro: nombres,
                    fechaDevolucion: FechaDevoluciondateTimePicker.Value

                    )
                );
            this.Reporte = ((List <PrestamosDetalle>)MydataGridView.DataSource);
            CargarGrid();
            LibrocomboBox.SelectAll();
        }