public void agregarNuevoSolicitante()
        {
            String codigoString = vistaSolicitantes.GetCodigoTextBox().Text;
            String nombre       = vistaSolicitantes.GetNombreTextBox().Text;
            String apellido     = vistaSolicitantes.GetApellidoTextBox().Text;
            String dni          = vistaSolicitantes.GetDniTextBox().Text;
            String cargo        = vistaSolicitantes.GetCargoTextBox().Text;
            String telefono     = vistaSolicitantes.GetTelefonoTextBox().Text;
            String mail         = vistaSolicitantes.GetMailTextBox().Text;
            String universidad  = vistaSolicitantes.GetUniversidadTextBox().Text;
            String estado       = vistaSolicitantes.GetEstadoTextBox().Text;

            if (CamposValidos(codigoString, nombre, apellido, dni, cargo, telefono, mail, universidad, estado))
            {
                int codigo = int.Parse(codigoString);

                if (!CodigoExiste(codigo))
                {
                    Solicitante solicitante = new Solicitante(codigo, nombre, apellido, dni, cargo, telefono, mail, universidad, estado);

                    this.repositorioSolicitante.agregarSolicitante(solicitante);

                    vistaSolicitantes.MostrarRegistro(ObtenerAtributos(solicitante));

                    vistaSolicitantes.MostrarMensaje("EL RECURSO FUÉ GUARDADO CORRECTAMENTE");
                }
                else
                {
                    vistaSolicitantes.MostrarMensaje("EL CÓDIGO INGRESADO YA EXISTE, POR FAVOR INGRESE OTRO CÓDIGO");
                }
            }
        }
Beispiel #2
0
        public void AgregarNuevoSolicitante()
        {
            String codigoString = vistaSolicitantes.GetCodigoTextBox().Text;
            String nombre       = vistaSolicitantes.GetNombreTextBox().Text;
            String apellido     = vistaSolicitantes.GetApellidoTextBox().Text;
            String dni          = vistaSolicitantes.GetDniTextBox().Text;
            String cargo        = vistaSolicitantes.GetCargoTextBox().Text;
            String telefono     = vistaSolicitantes.GetTelefonoTextBox().Text;
            String mail         = vistaSolicitantes.GetMailTextBox().Text;
            String universidad  = vistaSolicitantes.GetUniversidadComboBox();

            if (CamposValidos(codigoString, nombre, apellido, dni, cargo, telefono, mail, universidad))
            {
                int codigo = int.Parse(codigoString);

                if (!CodigoExiste(codigo))
                {
                    Solicitante solicitante = new Solicitante(codigo, nombre, apellido, dni, cargo, telefono, mail, universidad);

                    this.repositorioSolicitante.agregarSolicitante(solicitante);

                    this.vistaPrincipal.RepositorioSolicitantePropiedad = this.repositorioSolicitante;

                    vistaSolicitantes.MostrarRegistro(solicitante.Atributos);

                    vistaSolicitantes.MostrarMensaje("EL SOLICITANTE FUÉ GUARDADO CORRECTAMENTE");
                }
                else
                {
                    vistaSolicitantes.MostrarMensaje("EL CÓDIGO INGRESADO YA EXISTE, POR FAVOR INGRESE OTRO CÓDIGO");
                }
            }
        }