예제 #1
0
        /// <summary>
        /// Gjør om en liste av ordre som tilhører kunden fra en liste av objekter til en string
        /// slik at json kan bruke det.
        /// Denne metoden skal også inn i et repository.
        /// </summary>
        /// <returns>Returnerer en streng med informasjon om alle ordrene til kunden.</returns>
        public string JsGetOrders()
        {
            var email  = (string)Session[mySessionUser];
            var user   = _LunaBLL.GetUser(email);
            int userId = user.UserId;

            List <JsOrderViewModel> allOrders = _LunaBLL.UsersOrders(userId);
            var    jsonSerializer             = new JavaScriptSerializer();
            string json = jsonSerializer.Serialize(allOrders);

            return(json);
        }
예제 #2
0
        /// <summary>
        /// Brukes i javascript og ajax
        /// <returns>Json objekt av valgt bruker sine ordre</returns>
        public string JsGetOrdersId(int UserId)
        {
            List <JsOrderViewModel> allOrders = _LunaBLL.UsersOrders(UserId);
            var    jsonSerializer             = new JavaScriptSerializer();
            string json = jsonSerializer.Serialize(allOrders);

            return(json);
        }