public JsonResult Payment([FromBody] SaveCustomerReq req) { var result = new SaveCustomerRes(); if (ModelState.IsValid) { result = ApiHelper <SaveCustomerRes> .HttpPostAsync($"customer/save", "POST", req); return(Json(new { data = result })); } return(Json(0)); }
public async Task <SaveCustomerRes> Save(SaveCustomerReq req) { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@Id", req.Id); parameters.Add("@Name", req.Name); parameters.Add("@PhoneNum", req.PhoneNum); parameters.Add("@Email", req.Email); parameters.Add("@Country", req.Country); parameters.Add("@Passport", req.Passport); parameters.Add("@Address", req.Address); return(await SqlMapper.QueryFirstOrDefaultAsync <SaveCustomerRes>(cnn : connection, sql : "sp_SaveCustomer", param : parameters, commandType : CommandType.StoredProcedure)); }
public async Task <SaveCustomerRes> Save(SaveCustomerReq req) { return(await repository.Save(req)); }
public async Task <OkObjectResult> Save(SaveCustomerReq req) { var result = await customerService.Save(req); return(Ok(result)); }