コード例 #1
0
        private void agregarPaisButton_Click(object sender, EventArgs e)
        {
            PaisesAEForm frm = new PaisesAEForm();

            frm.Text = "Agregar País...";
            DialogResult dr = frm.ShowDialog(this);

            if (dr == DialogResult.OK)
            {
                try
                {
                    ServicioPais servicioPais = new ServicioPais();
                    Pais         pais         = frm.GetPais();
                    if (!servicioPais.Existe(pais))
                    {
                        servicioPais.Agregar(pais);
                        Helper.CargarDatosComboPaises(ref paisesComboBox);
                    }
                    else
                    {
                        MessageBox.Show("País repetido", "Error",
                                        MessageBoxButtons.OK,
                                        MessageBoxIcon.Error);
                    }
                }
                catch (Exception exception)
                {
                    MessageBox.Show(exception.Message, "Error",
                                    MessageBoxButtons.OK,
                                    MessageBoxIcon.Error);
                }
            }
        }
コード例 #2
0
        private void NuevoToolStripButton_Click(object sender, EventArgs e)
        {
            PaisesAEForm frm = new PaisesAEForm();

            frm.Text = "Agregar País";
            DialogResult dr = frm.ShowDialog(this);

            if (dr == DialogResult.OK)
            {
                try
                {
                    Pais pais = frm.GetPais();
                    if (!servicio.Existe(pais))
                    {
                        servicio.Agregar(pais);
                        var r = ConstruirFila();
                        SetearFila(r, pais);
                        AgregarFila(r);
                        Helper.MensajeBox("Registro agregado", Tipo.Success);
                    }
                    else
                    {
                        Helper.MensajeBox("Registro Duplicado... Alta denegada", Tipo.Error);
                    }
                }
                catch (Exception exception)
                {
                    Helper.MensajeBox(exception.Message, Tipo.Error);
                }
            }
        }
コード例 #3
0
ファイル: PaisForm.cs プロジェクト: Luly365/BibliotecaLuz
        private void NuevoMetroButton_Click(object sender, EventArgs e)
        {
            PaisAEForm frm = new PaisAEForm();
            frm.Text = "Nuevo Pais";
            DialogResult dr = frm.ShowDialog(this);
            if (dr == DialogResult.OK)
            {
                try
                {
                    Pais pais = frm.GetPais();
                    if (!servicio.Existe(pais))
                    {
                        servicio.Agregar(pais);
                        var r = ConstruirFila();
                        SetearFila(r, pais);
                        MessageBox.Show("Registro Agregado", "Mensaje",
                            MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        MessageBox.Show("Registro Duplicado... Alta denegada", "Error",
                            MessageBoxButtons.OK, MessageBoxIcon.Error);

                    }

                }
                catch (Exception exception)
                {

                    MessageBox.Show(exception.Message, "Error",
                        MessageBoxButtons.OK, MessageBoxIcon.Error);
                }

            }
        }