(function (app) {
app
.controller('CrearReunionesComunidadesController', function ($scope, $http, $rootScope, SweetAlert, spsservice, $uibModal, $location) {
  
    debugger;
    $rootScope.operacionesData = [
        { "nombre": "Agrosuper" },
        { "nombre": "Los Fiordos" },
        { "nombre": "Sopraval" },
        { "nombre": "Zona central" },
        { "nombre": "Zona Costa" }
    ]


    $rootScope.prioridadesData = [
        { "nombre": "Baja" },
        { "nombre": "Media" },
        { "nombre": "Alta" },
        { "nombre": "En conflicto" },
        { "nombre": "Muy baja" }
    ]

    $rootScope.programasData = [
        { "nombre": "Educación" },
        { "nombre": "Emprendimiento" },
        { "nombre": "Vida Saludable" },
        { "nombre": "Vínculos" },
        { "nombre": "Visita a instalaciones" }
    ]

    
    $rootScope.tipoAsuntosData = [
        { "programa": "Educación",  "nombre": "Becas" },
        { "programa": "Educación",  "nombre": "Capacitación Docentes" },
        { "programa": "Educación",  "nombre": "Ciencia y Tecnología" },
        { "programa": "Educación",  "nombre": "Colegio Cipreses" },
        { "programa": "Educación",  "nombre": "Educación Ambiental" },
        { "programa": "Educación",  "nombre": "Fomento Lector" },

        { "programa": "Emprendimiento",  "nombre": "Agricultores" },
        { "programa": "Emprendimiento",  "nombre": "Fondos Concursables" },
        { "programa": "Emprendimiento",  "nombre": "Microemprendedores" },
        { "programa": "Emprendimiento",  "nombre": "Wanaku" },


        { "programa": "Vida Saludable",  "nombre": "Actividades Deportivas" },
        { "programa": "Vida Saludable",  "nombre": "Autocuidado" },
        { "programa": "Vida Saludable",  "nombre": "Cultura" },
        { "programa": "Vida Saludable",  "nombre": "Mas que un almuerzo" },
        { "programa": "Vida Saludable",  "nombre": "Súper sano Alumnos" },
        { "programa": "Vida Saludable",  "nombre": "Súper sano Apoderados" },

        { "programa": "Vínculos",  "nombre": "Agua" },
        { "programa": "Vínculos",  "nombre": "Basura" },
        { "programa": "Vínculos",  "nombre": "Bienes comunes" },
        { "programa": "Vínculos",  "nombre": "Caminos" },
        { "programa": "Vínculos",  "nombre": "Camiones" },
        { "programa": "Vínculos",  "nombre": "Comodatos" },

        { "programa": "Vínculos",  "nombre": "Contacto formal con comunidad" },
        { "programa": "Vínculos",  "nombre": "Contacto informal con comunidad" },
        { "programa": "Vínculos",  "nombre": "Medios de comunicación" },
        { "programa": "Vínculos",  "nombre": "Moscas" },
        { "programa": "Vínculos",  "nombre": "Olores" },
        { "programa": "Vínculos",  "nombre": "Plumas" },

        { "programa": "Vínculos",  "nombre": "Relaciones con autoridades" },
        { "programa": "Vínculos",  "nombre": "Ruidos" },
        { "programa": "Vínculos",  "nombre": "Voluntariado corporativo" },

        { "programa": "Visita a instalaciones",  "nombre": "Plantas de Procesos" },
        { "programa": "Visita a instalaciones",  "nombre": "Plantas de Tratamiento" },
        { "programa": "Visita a instalaciones",  "nombre": "Producción Animal" }



    ]

    
    $scope.obtenerTiposAsuntos = function(data){
        $rootScope.tipoAsuntosProgramaData = $rootScope.tipoAsuntosData.filter(x => x.programa == data); 
    }

    $rootScope.reunion = [];
    $scope.crearAsunto = function () {
        $rootScope.refreshToken();
       

        var url = "lists/getbytitle('ReunionesComunidades')/items";
        var data = {
            '__metadata': {
                'type': 'SP.Data.ReunionesComunidadesListItem'
            },
            'Title': $rootScope.reunion.Title,
            'FechaReunion': $rootScope.reunion.FechaReunion,

            'Operacion': $rootScope.reunion.Operacion,
            'Prioridad': $rootScope.reunion.Prioridad,
            'Programa': $rootScope.reunion.Programa,
            'TipoAsunto': $rootScope.reunion.TipoAsunto,
            'Ubicacion': $rootScope.reunion.Ubicacion,
            'Vigente': $rootScope.reunion.Vigente,
            
        };
        var crearAsunto = spsservice.post_data(url, data);
        crearAsunto.then(function (rCrearAsunto) {
            if (rCrearAsunto.d != null) {
                $rootScope.reunion = rCrearAsunto.d
                SweetAlert.swal("Asunto creado.", "", "success");
            }
        });
    }

});

}(angular.module('spsmodule')));