Пример #1
0
 public HttpResponseMessage Post(ParaProxy paraProxy)
 {
     if (ModelState.IsValid)
     {
         #region insert database here
         try
         {
             IPProxy ipProxy = new IPProxy {
                 IPAddress = paraProxy.IPAddress, IPPort = int.Parse(paraProxy.IPPort), StatusIP = bool.Parse(paraProxy.StatusIP), CreateDate = int.Parse(paraProxy.CreateDate)
             };
             IPProxyServices.CreateIPProxy(ipProxy);
         }
         catch (Exception)
         {
             return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
         }
         #endregion end
         HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.Created, paraProxy);
         return(response);
     }
     else
     {
         return(Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState));
     }
 }
Пример #2
0
 public List <IPProxy> Post(string getAll)
 {
     if (ModelState.IsValid)
     {
         return(IPProxyServices.GetIPProxyListAll());
     }
     else
     {
         return(new List <IPProxy>());
     }
 }