Пример #1
0
        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));
        }
Пример #3
0
 public async Task <SaveCustomerRes> Save(SaveCustomerReq req)
 {
     return(await repository.Save(req));
 }
Пример #4
0
        public async Task <OkObjectResult> Save(SaveCustomerReq req)
        {
            var result = await customerService.Save(req);

            return(Ok(result));
        }