예제 #1
0
 public AdminController()
 {
     noticiasAdmin       = new MNoticiaBL();
     contactoAct         = new MContactoBL();
     adminActi           = new MAdminBL();
     estudianteActividad = new MEstudianteBL();
     usuariosActividad   = new MUsuarioBL();
 }
예제 #2
0
        public Start(string token)
        {
            // 1. Ira al load balancer y sacara los servidores activos
            // 2. Comprobará la autorizacion para usar la API
            // 3. Que usuario está detras de la peticion y rol
            // 4. devuelve la peticion.

            MLoadBalancer checkServer = new QLoadBalancer().GetBalancerInfo();

            Contacto = new CContacto(checkServer);
            Rastreo  = new CRastreo(checkServer);
        }
예제 #3
0
 public ActionResult GuardarSolicitud(ContactoAdministrador.NuevaSolicitud DatosSolicitud)
 {
     try
     {
         IContacto    = FactoryContacto.delega(SO);
         JsonResponse = JsonConvert.SerializeObject(IContacto.GuardarSolicitud(DatosSolicitud), Formatting.None);
         return(Json(
                    JsonResponse,
                    JsonRequestBehavior.AllowGet
                    ));
     }
     catch (Exception exc)
     {
         return(Redirect("Login"));
     }
     finally
     {
         FactoryContacto = null;
         IContacto       = null;
     }
 }
예제 #4
0
 public ContactoController()
 {
     contacto = new MContactoBL();
 }
예제 #5
0
 public ContactoService()
 {
     _IContacto = new Repository.Contacto.Contacto();
 }