Beispiel #1
0
        private void buttonEditar_Click(object sender, EventArgs e)
        {
            Libreria l = (Libreria)dataGridViewPrincipalLibrerias.SelectedRows[0].DataBoundItem;
            FormModificarLibreria f = new FormModificarLibreria(l);

            f.Text = "Formulario Librerias";
            f.ShowDialog();


            //FormRellenarLibrerias libreria = new FormRellenarLibrerias();
            //libreria =(Libreria) dataGridViewPrincipalLibrerias.SelectedRows[0].DataBoundItem;

            //libreria.ShowDialog();
        }
        private void buttonAceptar_Click(object sender, EventArgs e)
        {
            Libreria l = new Libreria();

            l.nombre         = textBoxnombre.Text;
            l.direccion      = textBoxdireccion.Text;
            l.telefono       = int.Parse(textBoxtelefono.Text);
            l.nombreContacto = textBoxnombrecontacto.Text;
            GuardadoYErrores(l);// le pasamos la libreria



            //this.Close();
        }
        private void GuardadoYErrores(Libreria l)
        {
            if (l.nombre == "")
            {
                MessageBox.Show("No has añadido bien el nombre!", "CUIDADO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                textBoxnombre.Focus();
            }
            else if (l.direccion == "")
            {
                MessageBox.Show("No has añadido bien la direccion!", "CUIDADO", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                textBoxdireccion.Focus();
            }
            else if (libreria.Contains(l))

            {
                MessageBox.Show("Esta libreria ya esta creada", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                libreria.Add(l);
                this.Close();
            }
        }
 public FormModificarLibreria(Libreria modlibreria)//
 {
     InitializeComponent();
     this.modlibreria = modlibreria;
     //libreria = libreri;
 }