Exemplo n.º 1
0
        public HttpResponseMessage InitiateMultiSubmit(MultiEditParameter parameter)
        {
            TransactionalInformation transaction = new TransactionalInformation();
            var result = aftercareDataService.InitiateAftercareMultiSubmit(parameter.ids_to_submit,
                                                                           parameter.ids_to_deselect,
                                                                           parameter.all_selected,
                                                                           parameter.filter_by,
                                                                           parameter.sort_by,
                                                                           parameter.isAsc,
                                                                           connectionString,
                                                                           SessionToken,
                                                                           out transaction);

            if (transaction.ReturnStatus)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, result));
            }

            return(Request.CreateResponse <TransactionalInformation>(HttpStatusCode.InternalServerError, transaction));
        }