Exemple #1
0
        public IActionResult MakeEvent(WebEvent even)
        {
            var sProc = "makeEvent";
            var s     = config.GetConnectionString("MySqlDatabase");

            DynamicParameters parameters = new DynamicParameters();

            parameters.Add("name", even.Name);
            parameters.Add("theDate", even.Dt);
            parameters.Add("loc", even.Loc);
            parameters.Add("catId", even.Cat);
            parameters.Add("descr", even.Descr);
            parameters.Add("phone", even.Phone);
            parameters.Add("email", even.Email);
            parameters.Add("ETypeId", even.EventTypeId);
            parameters.Add("lati", even.Lati);
            parameters.Add("longi", even.Longi);

            using (var con = new MySqlConnection(s))
            {
                con.Execute(sProc, parameters, commandTimeout: 120, commandType: System.Data.CommandType.StoredProcedure);
            }

            return(Ok());
        }
Exemple #2
0
 public ActionResult Add(WebEvent input)
 {
     input.Image       = _context.GetImage(input.Content, "event");
     input.UpdatedDate = DateTime.Now;
     _context.AddOneEntity <WebEvent>(input);
     return(RedirectToAction <WebEventController>(d => d.Index(input.LanguageId)));
 }
Exemple #3
0
        // Start Camera Web Server on Port 8080
        public void StartWebServer()
        {
            WebServer.StartLocalServer(IP, 8080);
            WebEvent TakePicture = WebServer.SetupWebEvent("");

            TakePicture.WebEventReceived -= new WebEvent.ReceivedWebEventHandler(TakePicture_WebEventReceived);
            TakePicture.WebEventReceived += new WebEvent.ReceivedWebEventHandler(TakePicture_WebEventReceived);
        }
Exemple #4
0
 public void Clear(WebEvent Event)
 {
     if ((this.ClientEvent & Event) == Event)
     {
         this.ClientEvent = this.ClientEvent ^ Event;
     }
     switch (Event)
     {
     case WebEvent.Normal:
         break;
     }
 }
 /// <summary>
 /// Updates the info of a webEvent...like a chnage of name, but isn't being used in the app...
 /// </summary>
 /// <param name="webEvent">WebEvent to be updated</param>
 /// <returns>Result of the operation, true if was ok</returns>
 public bool Update(WebEvent webEvent)
 {
     if (webEvent.Validate())
     {
         SafeModeResult result = WebEvents.Save(webEvent, SafeMode.True);
         return(result.Ok);
     }
     else
     {
         return(false);
     }
 }
Exemple #6
0
        public IHttpActionResult Put(WebEvent webEvent)
        {
            string response = crudFuction.BizUpdateEvent(webEvent.BizEventToWebEvent());

            if (!response.Equals("EXITO"))
            {
                return(BadRequest(response));
            }
            else
            {
                return(Ok(response));
            }
        }
Exemple #7
0
        void run()
        {
            button.ButtonPressed += new Button.ButtonEventHandler(button_ButtonPressed);

            string ipAddress = wifi.Interface.NetworkInterface.IPAddress;

            WebServer.StartLocalServer(ipAddress, 80);
            WebEvent empty = WebServer.SetupWebEvent("index.html");

            empty.WebEventReceived += new WebEvent.ReceivedWebEventHandler(empty_WebEventReceived);
            WebEvent state = WebServer.SetupWebEvent("state");

            state.WebEventReceived += new WebEvent.ReceivedWebEventHandler(state_WebEventReceived);
        }
    private void LogEvent(string eventName, WebEventParameter[] parameters = null)
    {
        WebEvent webEvent = new WebEvent
        {
            name            = eventName,
            parameters      = parameters,
            timestamp       = CurrentTimestamp(),
            gameName        = gameName,
            orderInSequence = orderInSequence
        };

        orderInSequence++;
        LogGameEvent(JsonUtility.ToJson(webEvent));
    }
Exemple #9
0
        private WebEvent RiempiIstanza(SqlDataReader dr)
        {
            if (dr == null)
            {
                throw new ArgumentNullException("dr");
            }

            WebEvent evento = new WebEvent();

            evento.EventID          = dr.GetGuid(0);
            evento.EventTime        = dr.GetDateTime(1);
            evento.RequestUrl       = dr.GetString(2);
            evento.UserHostAddress  = dr.GetString(3);
            evento.ExceptionMessage = dr.IsDBNull(4) ? "" : dr.GetString(4);
            return(evento);
        }
Exemple #10
0
        void run()
        {
            string ipAddress = wifi.Interface.NetworkInterface.IPAddress;

            WebServer.StartLocalServer(ipAddress, 80);
            WebEvent empty = WebServer.SetupWebEvent("index.html");

            empty.WebEventReceived += new WebEvent.ReceivedWebEventHandler(empty_WebEventReceived);
            WebEvent state = WebServer.SetupWebEvent("state");

            state.WebEventReceived += new WebEvent.ReceivedWebEventHandler(state_WebEventReceived);

            Thread t = new Thread(new ThreadStart(pollState));

            t.Start();
        }
Exemple #11
0
        /// <summary>
        /// Bizs the event to web event.
        /// </summary>
        /// <param name="DataEvent">The data event.</param>
        /// <returns>WebEvent.</returns>
        public static WebEvent BizEventToWebEvent(this BizEvent DataEvent)
        {
            WebEvent webEvent = new WebEvent
            {
                Id                 = DataEvent.Id,
                UserId             = DataEvent.UserId,
                RecreationalAreaId = DataEvent.RecreationalAreaId,
                Status             = DataEvent.Status,
                StartDate          = DataEvent.StartDate,
                EndDate            = DataEvent.EndDate,
                StatusName         = DataEvent.StatusName,
                Nombre             = DataEvent.Nombre,
                AreaName           = DataEvent.AreaName,
            };

            return(webEvent);
        }
Exemple #12
0
 /// <summary>
 /// 清除指定的客户端事件
 /// </summary>
 /// <param name="cEvent"></param>
 public void ClearEvent(WebEvent cEvent)
 {
     this.Response.ClientEvent ^= this.Response.ClientEvent & cEvent;
     this.Response.Headers.Remove(cEvent.ToString());
 }
 public void Enqueue(WebEvent webEvent)
 {
     webEvents.Enqueue(webEvent);
 }
        /// <summary>
        /// Inserts a new webEvent data in the db
        /// </summary>
        /// <param name="webEvent">WebEvent info. to be added</param>
        /// <returns>Result of the operation, true if was ok</returns>
        public bool Insert(WebEvent webEvent)
        {
            SafeModeResult result = WebEvents.Insert(webEvent, SafeMode.True);

            return(result.Ok);
        }