public SaveBrandRes Created(SaveBrandReq brand) { var result = new SaveBrandRes() { Result = 0, Message = $"Đã xảy ra lỗi, vui lòng thử lại sau." }; try { DynamicParameters parameters = new DynamicParameters(); parameters.Add(@"ID", brand.ID); parameters.Add(@"BrandName", brand.BrandName); parameters.Add(@"ParenID", brand.ParenID); var response = SqlMapper.ExecuteScalar <int>(con, "proc_SaveBrand", param: parameters, commandType: CommandType.StoredProcedure); result.Result = response; result.Message = brand.ID == 0 ? $"Brand created success." : $"Update brand success!"; return(result); } catch { return(result); } }
public async Task <Response> save(SaveBrandReq request) { var result = new Response() { Id = 0, Message = "Something went wrong, please contact administrator." }; try { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@Id", request.Id); parameters.Add("@Brandname", request.BrandName); result = await SqlMapper.QueryFirstOrDefaultAsync <Response>(cnn : connection, sql : "sp_SaveBrand", param : parameters, commandType : CommandType.StoredProcedure); return(result); } catch (Exception ex) { return(result); } }
public async Task <OkObjectResult> Save(SaveBrandReq request) { var result = await brandService.save(request); return(Ok(result)); }
public async Task <Response> save(SaveBrandReq request) { return(await brandRepository.save(request)); }
public SaveBrandRes Post([FromBody] SaveBrandReq model) { return(_brandService.SaveProductRes(model)); }
public SaveBrandRes SaveProductRes(SaveBrandReq brand) { return(_brandRepository.Created(brand)); }