/// <summary> /// 添加一条数据 /// </summary> /// <returns></returns> public async Task <ApiResult <string> > AddAsync(ErpSupplier parm) { var res = new ApiResult <string>() { data = "1", statusCode = 200 }; try { //判断是否存在 var isExt = ErpSupplierDb.IsAny(m => m.Name == parm.Name); if (isExt) { res.statusCode = (int)ApiEnum.ParameterError; res.message = "该信息已存在~"; } else { parm.Guid = Guid.NewGuid().ToString(); var dbres = ErpSupplierDb.Insert(parm); if (!dbres) { res.statusCode = (int)ApiEnum.Error; res.message = "插入数据失败~"; } } } catch (Exception ex) { res.statusCode = (int)ApiEnum.Error; res.message = ApiEnum.Error.GetEnumText() + ex.Message; } return(await Task.Run(() => res)); }
/// <summary> /// 修改一条数据 /// </summary> /// <returns></returns> public async Task <ApiResult <string> > ModifyAsync(ErpSupplier parm) { var res = new ApiResult <string>() { data = "1", statusCode = 200 }; try { var dbres = ErpSupplierDb.Update(parm); if (!dbres) { res.statusCode = (int)ApiEnum.Error; res.message = "修改数据失败~"; } } catch (Exception ex) { res.statusCode = (int)ApiEnum.Error; res.message = ApiEnum.Error.GetEnumText() + ex.Message; } return(await Task.Run(() => res)); }
public async Task <ApiResult <string> > EditSupplier(ErpSupplier parm) { return(await _supplierService.ModifyAsync(parm)); }
public async Task <ApiResult <string> > AddSupplier(ErpSupplier parm) { return(await _supplierService.AddAsync(parm)); }
public void OnGet(string guid) { Supplier = _supplierService.GetByGuidAsync(guid).Result.data; }