Пример #1
0
        public HttpResponseMessage Post([FromBody] GetBankListRequest value)
        {
            var responseObject = new GetBankListResponse()
            {
                status = "s", bankMasterList = new Files().GetBanks()
            };
            HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, responseObject);
            string mystr = JsonConvert.SerializeObject(value);

            System.IO.File.WriteAllText(@"E:\jsonfiles\WriteLines.txt", mystr);
            return(response);
        }
Пример #2
0
        public GetBankListResponse Post([FromBody] GetBankListRequest value)
        {
            var responseobject = new GetBankListResponse()
            {
                status = "S", bankMasterList = new Files().GetBanks()
            };
            // GetBankListResponse response = new GetBankListResponse( );



            getbanklist data = new getbanklist();


            data.addInfo10 = value.Addinfo.addInfo10;
            data.addInfo9  = value.Addinfo.addInfo9;


            data.datestamp = DateTime.Now;

            data.androidId       = value.Deviceinfo.androidid;
            data.appName         = value.Deviceinfo.appName;
            data.appVersionCode  = value.Deviceinfo.appVersionCode;
            data.appVersionName  = value.Deviceinfo.appVersionName;
            data.bluetoothMac    = value.Deviceinfo.bluetoothMac;
            data.capability      = value.Deviceinfo.capability;
            data.deviceId        = value.Deviceinfo.deviceId;
            data.deviceType      = value.Deviceinfo.deviceType;
            data.geoCode         = value.Deviceinfo.geoCode;
            data.ip              = value.Deviceinfo.ip;
            data.location        = value.Deviceinfo.location;
            data.mobileNo        = value.Deviceinfo.mobileNo;
            data.os              = value.Deviceinfo.os;
            data.regId           = value.Deviceinfo.regId;
            data.selectedSimSlot = value.Deviceinfo.selectedSimSlot;
            data.simId           = value.Deviceinfo.simId;
            data.wifiMac         = value.Deviceinfo.WifiMac;



            data.pspId     = value.RequestInfo.pspId;
            data.pspRefNo  = value.RequestInfo.pspRefNo;
            data.profileId = value.RequestInfo.profileId;


            data.request = "POST";

            data.apiname = ControllerContext.RouteData.Values["controller"].ToString();


            string strcon = "Server=DESKTOP-N5AIHVF\\SRSSQL;Database=WEBAPI;Trusted_Connection=True;";

            SqlConnection con = new SqlConnection(strcon);

            con.Open();
            SqlCommand cmd = new SqlCommand("Insert into getbanklist ( data.datestamp , data.apiname, data.addInfo10, data.addInfo9, data.request, data.androidId, data.appName, data.appVersionCode, data.appVersionName, data.bluetoothMac, data.capability, data.deviceId, data.deviceType, data.geoCode, data.ip, data.location, data.mobileNo, data.os, data.regId, data.selectedSimSlot, data.simId, data.wifiMac, data.pspId, data.pspRefNo, data.profileId) values('" + data.datestamp + "', '" + data.apiname + "', '" + data.request + "', '" + data.addInfo10 + "', '" + data.addInfo9 + "','" + data.androidId + "', '" + data.appName + "', '" + data.appVersionCode + "', '" + data.appVersionName + "', '" + data.bluetoothMac + "', '" + data.capability + "', '" + data.deviceId + "', '" + data.deviceType + "', '" + data.geoCode + "', '" + data.ip + "', '" + data.location + "', '" + data.mobileNo + "', '" + data.os + "', '" + data.regId + "', '" + data.selectedSimSlot + "', '" + data.simId + "', '" + data.wifiMac + "', '" + data.pspId + "', '" + data.pspRefNo + "', '" + data.profileId + "')", con);

            cmd.ExecuteNonQuery();
            con.Close();

            return(responseobject);
        }