示例#1
0
        public HttpResponseMessage GetAllServer()
        {
            var resultData = new DatamanagerBpl().GetAllServer();
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, resultData);

            return(response);
        }
示例#2
0
        public HttpResponseMessage GetAllDb(dbserverdetails serverdetails)
        {
            HttpResponseMessage response = null;

            try
            {
                var resultData = new DatamanagerBpl().GetAllDb(serverdetails);
                response = Request.CreateResponse(HttpStatusCode.OK, resultData);
            }
            catch (Exception ex)
            {
                response = Request.CreateErrorResponse(HttpStatusCode.Forbidden, ex);
            }
            return(response);
        }
示例#3
0
        public HttpResponseMessage GetSchemaDetails(dbschemarequestdetails dbinforequest)
        {
            dbserverdetails     serverdetails = dbinforequest.serverdetailsReq;
            dbdetailsrequest    dbdetails     = dbinforequest.schemadetailsReq;
            HttpResponseMessage response      = null;

            try
            {
                var resultData = new DatamanagerBpl().GetSchemadetails(serverdetails, dbdetails);
                response = Request.CreateResponse(HttpStatusCode.OK, resultData);
            }
            catch (Exception ex)
            {
                response = Request.CreateErrorResponse(HttpStatusCode.Forbidden, ex);
            }
            return(response);
        }