public async Task <ActionResult <MessageModel <SlRejectDto> > > GetRejectById(int id) { MessageModel <SlRejectDto> res = new MessageModel <SlRejectDto>(); if (!await _slRejectServices.ExistEntityAsync(a => a.Id == id)) { return(NotFound(res.FailRequest(404, "请输入正确的Id"))); } SlReject entity = await _slRejectServices.GetEntityByIdAsync(id); res.Data = _mapper.Map <SlRejectDto>(entity); return(Ok(res)); }
public async Task <ActionResult <MessageModel <SlOrderDto> > > GetOrderByNo(string no) { MessageModel <SlOrderDto> res = new MessageModel <SlOrderDto>(); if (!await _slOrderServices.ExistEntityAsync(a => a.No == no)) { return(NotFound(res.FailRequest(404, "请输入正确的no"))); } SlOrder entity = await _slOrderServices.GetEntitys(a => a.No == no).FirstOrDefaultAsync(); res.Data = _mapper.Map <SlOrderDto>(entity); return(Ok(res)); }
public async Task <ActionResult <MessageModel <PrProductCategoryDto> > > AddPrProductCategoryInfo(PrProductCategoryAddDto prProductCategoryAddDto) { var res = new MessageModel <PrProductCategoryDto>(); if (string.IsNullOrEmpty(prProductCategoryAddDto.Name)) { return(Ok(res.FailRequest(400, "Name不正确"))); } var entity = _mapper.Map <PrProductCategory>(prProductCategoryAddDto); await _prProductCategoryServices.AddEntityAsync(entity); res.Data = _mapper.Map <PrProductCategoryDto>(entity); return(Ok(res)); }
public async Task <ActionResult <MessageModel <string> > > DeleteReject(int id) { MessageModel <string> res = new MessageModel <string>(); if (!await _slRejectServices.ExistEntityAsync(a => a.Id == id)) { return(NotFound(res.FailRequest(404, "请输入正确的Id"))); } SlReject entity = await _slRejectServices.GetEntityByIdAsync(id); await _slRejectServices.DeleteEntityAsync(entity); return(Ok(res)); }
public async Task <ActionResult <MessageModel <PrProductCategoryDto> > > EditUserInfo(PrProductCategoryEditDto prProductCategoryEditDto) { MessageModel <PrProductCategoryDto> res = new MessageModel <PrProductCategoryDto>(); if (!await _prProductCategoryServices.ExistEntityAsync(a => a.Id == prProductCategoryEditDto.Id)) { return(NotFound(StyleCode.NotFound(res))); } if (string.IsNullOrEmpty(prProductCategoryEditDto.Name)) { return(Ok(res.FailRequest(400, "请输入产品类型"))); } PrProductCategory entity = _mapper.Map <PrProductCategory>(prProductCategoryEditDto); await _prProductCategoryServices.EditEntityAsync(entity); res.Data = _mapper.Map <PrProductCategoryDto>(entity); return(Ok(res)); }