public static string phoneVerify([FromBody] phoneVerify phoneVerify) { List <SqlParameter> parameters = new List <SqlParameter>(); parameters.Add(new SqlParameter("@OTPValue", phoneVerify.OTPValue)); parameters.Add(new SqlParameter("@phoneNumber", phoneVerify.phone)); try { string ConnectionString = Common.GetConnectionString(); string rowsAffected = SqlHelper.ExecuteScalar(ConnectionString, CommandType.StoredProcedure, "spPhoneVerify", parameters.ToArray()).ToString(); return(rowsAffected); } catch (Exception e) { throw e; } }
public IActionResult phoneVerify(phoneVerify phoneVerify) { try { if (phoneVerify.phone == "" || phoneVerify.phone == null) { return(StatusCode((int)HttpStatusCode.BadRequest, new { ErrorMessage = "Please enter Phone" })); } else if (phoneVerify.OTPValue == "" || phoneVerify.OTPValue == null) { return(StatusCode((int)HttpStatusCode.BadRequest, new { ErrorMessage = "Please enter OTPValue" })); } string row = Data.User.phoneVerify(phoneVerify); if (row == "Success") { return(StatusCode((int)HttpStatusCode.OK, new { message = "Phone Number Verified Successfully" })); } else if (row == "Invalid PhoneNumber") { return(StatusCode((int)HttpStatusCode.Forbidden, new { errorMessage = "Invalid PhoneNumber" })); } else { return(StatusCode((int)HttpStatusCode.Forbidden, new { ErrorMessage = row })); } } catch (Exception e) { string SaveErrorLog = Data.Common.SaveErrorLog("phoneVerify", e.Message); return(StatusCode((int)HttpStatusCode.InternalServerError, new { ErrorMessage = e.Message })); } }