コード例 #1
0
        private void butActualizar_Click(object sender, EventArgs e)
        {
            String nombre            = txtNombre.Text;
            String codigo            = txtCodigo.Text;
            String ciudad            = txtCiudad.Text;
            String clasificacion     = txtClasificacion.Text;
            String articulos         = txtArticulos.Text;
            String areaInvestigacion = txtArea.Text;
            String region            = txtRegion.Text;

            GrupoInvestigacion nuevo = ventana.Buscar(codigo);

            if (nuevo == null)
            {
                MessageBox.Show("El codigo de los grupos no se puede modificar");
            }
            else
            {
                var        lista      = articulos.Split(' ').Select(i => Int32.Parse(i));
                List <int> art        = new List <int>();
                List <int> listaNueva = art.Union(lista).ToList <int>();

                nuevo.Nombre            = nombre;
                nuevo.Ciudad            = ciudad;
                nuevo.Clasificacion     = clasificacion;
                nuevo.ArtFrecuentados   = listaNueva;
                nuevo.AreaInvestigacion = areaInvestigacion;
                nuevo.Region            = region;
                ventana.ActualizarGrupo(nuevo);
                limpiar limpiarBox = new limpiar();
                limpiarBox.borrarCampos(this);
                ventana.gMapControl1_Load(sender, e);
            }
        }
コード例 #2
0
        private void butRegistrar_Click(object sender, EventArgs e)
        {
            String nombre            = txtNombre.Text;
            String codigo            = txtCodigo.Text;
            String ciudad            = txtCiudad.Text;
            String clasificacion     = txtClasificacion.Text;
            String articulos         = txtArticulos.Text;
            String areaInvestigacion = txtArea.Text;
            String region            = txtRegion.Text;

            if (nombre == "" || codigo == "" || ciudad == "" || areaInvestigacion == "" || region == "")
            {
                MessageBox.Show("Existe un campo en el registro sin llenar");
            }
            else
            {
                ventana.AgregarGrupo(nombre, codigo, clasificacion, articulos, ciudad, areaInvestigacion, region);
            }
            limpiar limpiarBox = new limpiar();

            limpiarBox.borrarCampos(this);
        }