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)); } }
public List <IPProxy> Post(string getAll) { if (ModelState.IsValid) { return(IPProxyServices.GetIPProxyListAll()); } else { return(new List <IPProxy>()); } }