public String RegisterDeviceAndroid([FromBody] JObject parameter) { //ResponseObjectInfo objResponseObjectInfo = new ResponseObjectInfo(); BLReturnObject objBLReturnObject = new BLReturnObject(); String AppName = parameter["AppName"].ToString(); String RepId = parameter["RepId"].ToString(); String DeviceId = parameter["DeviceId"].ToString(); String TokenId = parameter["TokenId"].ToString(); String DeviceInfo = parameter["DeviceInfo"].ToString(); String OS = parameter["OS"].ToString(); String IMEINo = parameter["IMEINo"].ToString(); try { ServerLog.Log_QUA((System.Web.HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath).ToString() + " " + parameter.ToString() + "status" + "RegisterDeviceAndroid(" + Convert.ToString(AppName) + ", " + Convert.ToString(RepId) + ", " + Convert.ToString(DeviceId) + ", " + Convert.ToString(TokenId) + ", " + Convert.ToString(DeviceInfo) + ", " + Convert.ToString(OS) + ", " + Convert.ToString(IMEINo) + ")"); // ServerLog.ExceptionLog("RegisterDeviceAndroid(" + Convert.ToString(AppName) + ", " + Convert.ToString(RepId) + ", " + Convert.ToString(DeviceId) + ", " + Convert.ToString(TokenId) + ", " + Convert.ToString(DeviceInfo) + ", " + Convert.ToString(OS) + ", " + Convert.ToString(IMEINo) + ")"); if (AppName == null || AppName.Trim() == String.Empty) { objBLReturnObject.ExecutionStatus = 2; objBLReturnObject.ServerMessage = "Please supplied AppName."; objBLReturnObject.dt_ReturnedTables = null; } else if (RepId == null || RepId.Trim() == String.Empty) { objBLReturnObject.ExecutionStatus = 2; objBLReturnObject.ServerMessage = "Please supplied RepId."; objBLReturnObject.dt_ReturnedTables = null; } else if (DeviceId == null || DeviceId.Trim() == String.Empty) { objBLReturnObject.ExecutionStatus = 2; objBLReturnObject.ServerMessage = "Please supplied DeviceId."; objBLReturnObject.dt_ReturnedTables = null; } else if (TokenId == null || TokenId.Trim() == String.Empty) { objBLReturnObject.ExecutionStatus = 2; objBLReturnObject.ServerMessage = "Please supplied TokenId."; objBLReturnObject.dt_ReturnedTables = null; } else if (OS == null || OS.Trim() == String.Empty) { objBLReturnObject.ExecutionStatus = 2; objBLReturnObject.ServerMessage = "Please supplied OS."; objBLReturnObject.dt_ReturnedTables = null; } else if (IMEINo == null || IMEINo.Trim() == String.Empty) { objBLReturnObject.ExecutionStatus = 2; objBLReturnObject.ServerMessage = "Please supplied IMEINo."; objBLReturnObject.dt_ReturnedTables = null; } else { String Message = String.Empty; Masters objmasters = new Masters(); Byte result = objmasters.AddDeviceInfo(AppName, RepId, DeviceId, TokenId, DeviceInfo, OS, IMEINo, ref Message); objBLReturnObject.ExecutionStatus = result; objBLReturnObject.ServerMessage = Message; objBLReturnObject.dt_ReturnedTables = null; } } catch (Exception ex) { objBLReturnObject.ExecutionStatus = 2; objBLReturnObject.ServerMessage = ex.Message; objBLReturnObject.dt_ReturnedTables = null; // ServerLog.ExceptionLog("RegisterDeviceAndroid(" + Convert.ToString(AppName) + ", " + Convert.ToString(RepId) + ", " + Convert.ToString(DeviceId) + ", " + Convert.ToString(TokenId) + ", " + Convert.ToString(DeviceInfo) + ", " + Convert.ToString(OS) + ")"); ServerLog.Log((System.Web.HttpContext.Current.Request.AppRelativeCurrentExecutionFilePath).ToString() + " " + parameter.ToString() + "status" + ex.StackTrace); } return(JsonConvert.SerializeObject(objBLReturnObject)); }