public Object LoadAuctionInf() { Object r = null; RequestPackage rqp = RequestPackage.ParseRequest(Request.InputStream, Request.ContentEncoding); if (rqp != null) { Int32 specHeadType = 1; switch (rqp.Command) { case "Prep.F0.ExistsAuctionInf": r = F0Command.ExistsAuctionInf(rqp.SessionId, rqp["auctionNumber"] as String); break; case "Prep.F0.LoadAuctionInf": String auctionHref = null; r = F0Command.LoadAuctionInf(rqp.SessionId, rqp["auctionNumber"] as String, auctionHref, specHeadType); break; case "Prep.F0.LoadByRegion": r = F0Command.LoadByRegion(rqp.SessionId, rqp["regionNumber"] as String, rqp["publishDate"] as String); break; default: r = String.Format("Ошибка: Неизвестная команда: '{0}'.", rqp.Command); break; } } else { r = "Ошибка: Неверный формат запроса."; } return(r); }
public Object PassToTender() { Object r = "MvcApplication2.Areas.Prep.Controllers.F0Controller.PassToTender()"; RequestPackage rqp = RequestPackage.ParseRequest(Request.InputStream, Request.ContentEncoding); Guid sessionId = rqp.SessionId; String auctionNumber = rqp["auctionNumber"] as String; if (!String.IsNullOrWhiteSpace(auctionNumber)) { r = F0Command.PassToTender(sessionId, auctionNumber); } return(r); }