Esempio n. 1
0
        public void SaveCalculatedDataset(CalculatedDataset dataset)
        {
            using (DB2Entities db = new DB2Entities())
            {
                try
                {
                    var pVal = new PythagorasValue()
                    {
                        DB1iD  = dataset.DB1id,
                        ValueA = dataset.ValueA,
                        ValueB = dataset.ValueB,
                        ValueC = dataset.ValueC
                    };

                    db.PythagorasValues.Add(pVal);
                    db.SaveChanges();
                    // return true;
                }
                catch
                {
                    var _error = new ErrorLog()
                    {
                        Timestamp    = DateTime.UtcNow,
                        UserName     = "******",
                        Email        = "unKnown",
                        Action       = "Saving dataset",
                        ErrorMessage = "Something went wrong with saving the dataset."
                    };
                    logError(_error);
                    //return false;
                }
            }
        }
Esempio n. 2
0
 public void logError(ErrorLog message)
 {
     try
     {
         using (DB2Entities db = new DB2Entities())
         {
             db.ErrorLogs.Add(message);
             db.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw new FaultException(ex.Message, new FaultCode("02 Data-fault"));
     }
 }