/// <summary> /// 修改一个货品主档 /// </summary> /// <param name="updWarehInvmas">要修改的货品主档</param> /// <returns>修改后的货品主档</returns> public WarehouseInvmas UpdateWarehInvmas(WarehouseInvmas updWarehInvmas) { try { _warehInvmasDal.Update(updWarehInvmas); return(updWarehInvmas); } catch (RepositoryException ex) { throw ex; } }
/// <summary> /// 删除一个货品主档 /// </summary> /// <param name="delWarehInvmas">要删除的货品主档</param> public void DelWarehInvmas(WarehouseInvmas delWarehInvmas) { try { delWarehInvmas.invmas_deleted = true; _warehInvmasDal.Update(delWarehInvmas); } catch (RepositoryException ex) { throw new AisinoMesServiceException("删除货物主档信息失败!", ex); } }
/// <summary> /// 添加一个货品主档 /// </summary> /// <param name="newWarehInvmas">要添加的货品主档</param> /// <returns>添加后的货品主档</returns> public WarehouseInvmas AddWarehInvmas(WarehouseInvmas newWarehInvmas) { try { _warehInvmasDal.Add(newWarehInvmas); return(newWarehInvmas); } catch (RepositoryException ex) { throw ex; } }