public IActionResult UserDetailsRegister([FromBody] RegisterUserDetails usd) { int Status = this._login.Registeruserdetails(usd); if (Status == 1) { Console.WriteLine("Success"); } return(Ok()); }
public int Registeruserdetails(RegisterUserDetails usd) { using (IDbConnection conn = Connection) { try { var sqlparam = new DynamicParameters(); sqlparam.Add("@FirstName", usd.FirstName); sqlparam.Add("@LastName", usd.LastName); sqlparam.Add("@PhoneNumber", usd.Phonenumber); sqlparam.Add("@Email", usd.Email); sqlparam.Add("@SelectedCourse", usd.SelectedCourse); sqlparam.Add("@Returnstatus", dbType: DbType.Int32, direction: ParameterDirection.Output); var result = conn.QueryMultiple(sql: "ams.RegisterUserDetails", param: sqlparam, commandType: CommandType.StoredProcedure); int status = sqlparam.Get <int>("@Returnstatus"); return(status); } catch (Exception e) { Console.WriteLine("Error", e); throw; } } }