/// <summary> /// make a change in reaktminoseg - undelete the spec. record /// </summary> /// <param name="index">the unique key to renew the record</param> public void setUndeleteRecProdQuality(string index) { try { modelQualities = new ProductsModelQualityTable(dbci, parent); modelQualities.renewProdQualityRecord(index, userId); } catch (ErrorServiceRenewRecord e) { errorHandle(e.Message); } }
/// <summary> /// make change in raktminoseg - delete the spec. record /// </summary> /// <param name="index">which is needed</param> public void setDeleteRecProdQuality(string index) { try { modelQualities = new ProductsModelQualityTable(dbci, parentMain); modelQualities.deleteProdQualityRecord(index, userId); } catch (ErrorServiceDeleteRecord e) { throw new ErrorServiceProd(e.Message); } }
/// <summary> /// make change in raktminoseg - modify the spec. record /// ProdPartRow - the productIndex musn't change! /// </summary> /// <param name="row">record content, that is needed to change</param> public void setModifyRecProdQuality(ProductQualityPart row) { try { modelQualities = new ProductsModelQualityTable(dbci, parent); modelQualities.modifyProdQualityRecord(row, userId); } catch (ErrorServiceUpdateRecord e) { errorHandle(e.Message); } }
/// <summary> /// make change in raktminoseg - create new record - some value is emty! productIndex as well /// name; subcontr; descr; unit; /// </summary> /// <param name="row">the spec datas to sotre in DB</param> public void setNewRecProdQuality(ProductQualityPart row) { try { modelQualities = new ProductsModelQualityTable(dbci, parentMain); modelQualities.createNewProdQualityRecord(row, userId); } catch (ErrorServiceNewRecord e) { throw new ErrorServiceProd(e.Message); } }