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; }
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; }