Example #1
0
        //************************************funciones de archivos y soluciones***********************************

        private void crearSolucion_Click(object sender, RoutedEventArgs e)
        {
            this.Opacity = 0.9;
            AgregarSolucion nueva = new AgregarSolucion();

            if (nueva.ShowDialog() == true)
            {
                misolucion = nueva.nuevaSolucion;

                actualizarSolucion();
                //obtener la ruta en el servidor
                //misolucion.Ruta
            }
            this.Opacity = 9;
        }
Example #2
0
        private void buscarSolución_Click(object sender, RoutedEventArgs e)
        {
            this.Opacity = 0.9;
            BuscarSolucion buscar = new BuscarSolucion();

            if (buscar.ShowDialog() == true)
            {
                misolucion = buscar.solucion;
                actualizarSolucion();
            }
            else
            {
                Mensaje("No se ha añadido ninguna solución");
            }
            this.Opacity = 9;
        }
Example #3
0
        /*
         * ********************************Funciones de las soluciones  en el servidor**************************************
         */
        public static bool InsertarSolucion(SolucionProyecto solucion)
        {
            string scriptname = "Archivos/InsertarSolucion.php?";
            //Se crea la cadena para hacer el request
            string query = baseURL + scriptname;

            query += "Nombre=" + solucion.Nombre;
            query += "&Ruta=" + solucion.Ruta;
            query += "&IdPropietario=" + solucion.IdPropietario;
            query += "&IdActividad=" + solucion.IdActividad;
            query += "&Fecha=" + solucion.Fecha;
            //se hace el request
            string json = HacerRequest(query);
            //deserialización de json a c# object
            SolucionProyecto x = new SolucionProyecto();

            try { Newtonsoft.Json.JsonConvert.PopulateObject(json, x); }
            catch { }
            if (x.Nombre != null)
            {
                return(true);
            }
            return(false);
        }