예제 #1
0
        public IHttpActionResult loadClusters(dynamic data)
        {
            RationVolunteerHelper RationHelper = new RationVolunteerHelper();
            dynamic      objdata = new ExpandoObject();
            RationInputs rootobj;

            try
            {
                string value = token_gen.Authorize_aesdecrpty(data);
                rootobj = JsonConvert.DeserializeObject <RationInputs>(value);
            }

            catch (Exception ex)
            {
                objdata.status = 500;
                objdata.result = ex.Message.ToString();
                return(objdata);
            }
            return(Ok(RationHelper.loadClusters(rootobj)));
        }
예제 #2
0
        public IHttpActionResult assignRiceCardToCluster(dynamic data)
        {
            RationVolunteerHelper RationHelper = new RationVolunteerHelper();
            dynamic      objdata = new ExpandoObject();
            RationInputs rootobj;

            try
            {
                string value     = token_gen.Authorize_aesdecrpty(data);
                string mappath   = HttpContext.Current.Server.MapPath("assignRationToClusterLogs");
                Task   WriteTask = Task.Factory.StartNew(() => new Logdatafile().Write_ReportLog_Exception(mappath, value));
                rootobj = JsonConvert.DeserializeObject <RationInputs>(value);
            }

            catch (Exception ex)
            {
                objdata.status = 500;
                objdata.result = ex.Message.ToString();
                return(objdata);
            }
            return(Ok(RationHelper.assignRiceCardToCluster(rootobj)));
        }