/// <summary>
        /// result container in tree structure
        /// </summary>
        /// <param name="warehouse"></param>
        /// <param name="locator"></param>
        /// <param name="container"></param>
        /// <returns></returns>
        public JsonResult LoadContainerAsTree(int warehouse, int locator, int container, string validation)
        {
            Ctx ctx = Session["ctx"] as Ctx;
            ProductContainerModel model = new ProductContainerModel(ctx);

            return(Json(JsonConvert.SerializeObject(model.GetContainerAsTree(warehouse, locator, container, validation)), JsonRequestBehavior.AllowGet));
        }