예제 #1
0
 /// <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);
     }
 }
예제 #2
0
 /// <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);
     }
 }
예제 #3
0
 /// <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);
     }
 }
예제 #4
0
 /// <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);
     }
 }