/// <summary>
 /// Create
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool Create(DataArrivalLogModel model)
 {
     try {
         using (var e = new EntitiesModel()) {
             var item = new DataArrivalLog();
             item.Data = model.Data;
             item.ConnectionId = model.ConnectionId;
             item.Timestamp = model.Timestamp;
             e.Add(item);
             e.SaveChanges();
             return true;
         }
     } catch (Exception ex) {
         throw ex;
     }
 }
 /// <summary>
 /// Create
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int Create(ConnectionModel model)
 {
     try {
         using (var e = new EntitiesModel()) {
             var connection = new Connection();
             connection.UserId = model.UserId;
             connection.Server = model.Server;
             connection.Port = model.Port;
             connection.Connected = model.Connected;
             connection.Description = model.Description;
             connection.Monitoring = model.Monitoring;
             connection.ServiceType = model.ServiceType;
             e.Add(connection);
             e.SaveChanges();
             return connection.ConnectionId;
         }
     } catch (Exception ex) {
         throw ex;
     }
 }
Esempio n. 3
0
 /// <summary>
 /// Register
 /// </summary>
 /// <param name="emailAddress"></param>
 /// <param name="password"></param>
 /// <returns></returns>
 public int Register(string emailAddress, string password)
 {
     try {
         using (var e = new EntitiesModel()) {
             if (e.Users.Where(u => u.EmailAddress == emailAddress).Count() == 0) {
                 var user = new User();
                 user.EmailAddress = emailAddress;
                 user.Password = Crypto.EncryptStringAES(password, ;
                 user.EmailVerified = false;
                 user.IrcHostName = "";
                 user.IrcRealName = "";
                 user.IrcUser = "";
                 user.Nickname = "";
                 user.RegistrationGuid = "";
                 user.IrcServerName = "";
                 e.Add(user);
                 e.SaveChanges();
                 return user.UserId;
             } else {
                 return 0;
             }
         }
     } catch (Exception ex) {
         throw ex;
     }
 }