Beispiel #1
0
        public Object GetInstructions()
        {
            Object         r    = null;
            String         json = null;
            RequestPackage rqp  = RequestPackage.ParseRequest(Request.InputStream, Request.ContentEncoding);

            if (rqp != null && rqp.Parameters != null && rqp.Parameters.Length >= 3)
            {
                Guid guid;
                if (Guid.TryParse(rqp.Parameters[0].Value as String, out guid))
                {
                    String nr = rqp.Parameters[1].Value as String;
                    String id = rqp.Parameters[2].Value as String;
                    json = TnModel.GetInstruction(guid, nr, id);
                }
            }
            if (!String.IsNullOrWhiteSpace(json))
            {
                r = PartialView("~/Areas/Tn/Views/TnInstructions.cshtml", json);
            }
            else
            {
                r = "GetInstructions: Error in request.";
            }
            return(r);
        }
Beispiel #2
0
        public Object GetUData()
        {
            Object         result    = "AreasItems.Areas.Tn.Controllers.TnController.GetUData()";
            RequestPackage rqp       = RequestPackage.ParseRequest(Request.InputStream, Request.ContentEncoding);
            String         fCode     = rqp["fCode"] as String;
            Guid           sessionId = rqp.SessionId;
            TnModel        m         = new TnModel();
            DataSet        ds        = m.GetUData(sessionId, fCode);

            result = Nskd.JsonV2.ToString(ds);
            //result = PartialView("~/Areas/Tn/Views/1cData.cshtml", m);
            return(result);
        }
Beispiel #3
0
        public Object Get1cData()
        {
            Object         result    = "AreasPrep.Areas.Tn.Controllers.TnController.Get1cData()";
            RequestPackage rqp       = RequestPackage.ParseRequest(Request.InputStream, Request.ContentEncoding);
            String         rCode     = rqp["rCode"] as String;
            String         fCode     = rqp["fCode"] as String;
            String         uCode     = rqp["uCode"] as String;
            Guid           sessionId = rqp.SessionId;
            TnModel        m         = new TnModel();

            m.Get1cData(sessionId, rCode, fCode, uCode);
            result = PartialView("~/Areas/Tn/Views/1cData.cshtml", m);
            return(result);
        }
Beispiel #4
0
        public Object GetCopy(Int32 copyCode = 0)
        {
            Object result = null;
            String uri    = TnModel.GetRegCopyUri(copyCode);
            Int32  index  = uri.IndexOf('}');

            if (index >= 0)
            {
                String   alias = uri.Substring(1, index - 1);
                String   path  = uri.Substring(index + 1, uri.Length - index - 1);
                FileData fd    = FileData.GetFile(alias, path);
                if (fd != null && fd.Contents != null)
                {
                    result = File(fd.Contents, fd.ContentType, fd.Name);
                }
            }
            return(result);
        }