public HttpResponseMessage LoiginUser([FromUri] LoginUser user) { try { commonEncryption commonEncrpt = new commonEncryption(); LoginUser LoginU = new LoginUser(); LoginU.UserMobileNo = user.UserMobileNo; LoginU.Password = commonEncrpt.Encrypt(user.Password); UserRegistration userRegistration = userLogin.CheckLoginDetail(LoginU); if (userRegistration.UserName != null) { status.code = 200; status.message = "Success"; return(Request.CreateResponse(HttpStatusCode.OK, new { status = status, result = userRegistration })); } else { status.code = 201; status.message = "Invalid UserName and Password"; return(Request.CreateResponse(HttpStatusCode.OK, new { status = status, result = userRegistration })); } } catch (Exception ex) { // Log exception code goes here status.code = 500; status.message = ex.Message.ToString(); return(Request.CreateResponse(HttpStatusCode.InternalServerError, new { status = status })); } }