public bool CreateNewWebMessage(string messageStr)
 {
     AddMessageResultStr = null;
     Message webMessage = new Message() { MessageStr = messageStr, TimeStamp = DateTime.Now };
     AddMessageResultStr = DataLayer.AddMessage(webMessage);
     if(AddMessageResultStr != null )
     {
         return false;
     }
     return true;
 }
예제 #2
0
        public string AddMessage(Message webMessage)
        {
            string errorStr = null;
            try
            {
                db.Messages.Add(webMessage);
                db.SaveChanges();
                
            }
            catch (DbEntityValidationException ex)
            {
                return errorStr = "Error in DataAccessLayer: " + ex.EntityValidationErrors.ToString();
                
            }
            catch (EntityException ex)
            {
                return errorStr = "Error in DataAccessLayer: " + ex.ToString();

            }

            return null;
        }