示例#1
0
        public JsonResult deleteOutfit(int outfitId)
        {
            Response          response          = new Response();
            OutfitDataHandler outfitDataHandler = new OutfitDataHandler(config);

            response.status = outfitDataHandler.deleteOutfit(outfitId);
            return(Json(response));
        }
示例#2
0
        public JsonResult getOutfits(int userId)
        {
            Response response = new Response();

            try
            {
                OutfitDataHandler outfitDataHandler = new OutfitDataHandler(config);
                response.status = true;
                List <OutfitViewModel> outfits = outfitDataHandler.getOutfits(userId);
                response.data = JsonConvert.SerializeObject(outfits);
            }
            catch (Exception ex)
            {
                response.status  = false;
                response.message = ex.Message;
            }
            return(Json(response));
        }
示例#3
0
        private JsonResult saveOutfit(Outfit outfit, string command)
        {
            Response          response          = new Response();
            OutfitDataHandler outfitDataHandler = new OutfitDataHandler(config);

            outfitDataHandler.outfitId   = outfit.outfitId;
            outfitDataHandler.outfitName = outfit.outfitName;
            outfitDataHandler.clothId    = outfit.clothId;
            outfitDataHandler.userId     = outfit.userId;
            if (command.Equals("create"))
            {
                response.status = outfitDataHandler.createOutfit();
            }
            if (command.Equals("update"))
            {
                response.status = outfitDataHandler.updateOutfit();
            }
            return(Json(response));
        }
示例#4
0
        private JsonResult findOutfits(int searchId, string command)
        {
            Response response = new Response();

            try {
                OutfitDataHandler outfitDataHandler = new OutfitDataHandler(config);
                response.status = true;
                if (command.Equals("get"))
                {
                    Outfit outfit = outfitDataHandler.getOutfit(searchId);
                    response.data = JsonConvert.SerializeObject(outfit);
                }
                if (command.Equals("getAll"))
                {
                    List <Outfit> outfits = outfitDataHandler.getAllOutfits(searchId);
                    response.data = JsonConvert.SerializeObject(outfits);
                }
            } catch (Exception ex) {
                response.status  = false;
                response.message = ex.Message;
            }
            return(Json(response));
        }