예제 #1
0
        private void btnEdita_Click(object sender, EventArgs e)
        {
            if (lvEspecies.SelectedItems.Count > 0)
            {
                frmDatosEmpresa frm = new frmDatosEmpresa();
                frm.bNuevo = false;

                frm.item                 = lvEspecies.SelectedItems[0];
                frm.txtID.Text           = frm.item.Text;
                frm.txtNombre1.Text      = frm.item.SubItems[1].Text;
                frm.txtNombre2.Text      = frm.item.SubItems[2].Text;
                frm.txtDireccion1.Text   = frm.item.SubItems[3].Text;
                frm.txtDireccion2.Text   = frm.item.SubItems[4].Text;
                frm.txtNIF.Text          = frm.item.SubItems[5].Text;
                frm.txtRegSanitario.Text = frm.item.SubItems[6].Text;
                frm.txtPais.Text         = frm.item.SubItems[7].Text;
                frm.txtProvincia.Text    = frm.item.SubItems[8].Text;

                if (frm.ShowDialog(this) == System.Windows.Forms.DialogResult.OK)
                {
                    lblDatosNoGuardados.Visible      = true;
                    lvEspecies.SelectedItems[0].Text = frm.item.Text;
                    for (int i = 1; i < frm.item.SubItems.Count; i++)
                    {
                        lvEspecies.SelectedItems[0].SubItems[i].Text = frm.item.SubItems[i].Text;
                    }
                }

                this.RenumeraGrid();
            }
        }
예제 #2
0
        private void btnNueva_Click(object sender, EventArgs e)
        {
            frmDatosEmpresa frm = new frmDatosEmpresa();

            frm.bNuevo     = true;
            frm.item       = new ListViewItem((lvEspecies.Items.Count + 1).ToString("000"));
            frm.txtID.Text = frm.item.Text;
            for (int i = 1; i < 9; i++)
            {
                frm.item.SubItems.Add(string.Empty);
            }

            if (frm.ShowDialog(this) == System.Windows.Forms.DialogResult.OK)
            {
                lblDatosNoGuardados.Visible = true;
                ListViewItem li = new ListViewItem();
                li.Tag = frm.empresa;
                li.SubItems.Add(frm.empresa.Nombre1);
                li.SubItems.Add(frm.empresa.Nombre2);
                li.SubItems.Add(frm.empresa.Direccion1);
                li.SubItems.Add(frm.empresa.Direccion2);
                li.SubItems.Add(frm.empresa.NIF);
                li.SubItems.Add(frm.empresa.RegSanitario);
                li.SubItems.Add(frm.empresa.Pais);
                li.SubItems.Add(frm.empresa.Provincia);

                lvEspecies.Items.Add(li);
            }

            this.RenumeraGrid();
        }