Beispiel #1
0
        public bool Agregar(int Id_Usuario, int Id_Dispositivo, Tipo_Evento EventType, string ConnectionId)
        {
            bool result = false;

            try
            {
                if (Id_Usuario != 0 || Id_Dispositivo != 0)
                {
                    Login_DispositivoDAL modLogin = new Login_DispositivoDAL(_connectionString);

                    var deviceLogin = new DAL.DTO.Login_Dispositivo
                    {
                        Id_Dispositivo = Id_Dispositivo,
                        Id_Usuario     = Id_Usuario,
                        Fecha          = DateTime.Now,
                        Id_Evento      = (int)EventType,
                        Connection_Id  = (ConnectionId != null) ? ConnectionId : ""
                    };

                    result = modLogin.Agregar(deviceLogin) > 0;
                }
            }
            catch (Exception ex)
            {
                log.Error("Agregar()", ex);
            }

            return(result);
        }
Beispiel #2
0
        internal static DTO.Login_Dispositivo ConvertToBL(DAL.DTO.Login_Dispositivo login)
        {
            DTO.Login_Dispositivo result = null;

            if (login != null)
            {
                result = new DTO.Login_Dispositivo
                {
                    Id_Login       = login.Id_Login,
                    Id_Dispositivo = login.Id_Dispositivo,
                    Evento         = (DTO.Enums.Tipo_Evento)login.Id_Evento,
                    Id_Usuario     = login.Id_Usuario,
                    Fecha          = login.Fecha,
                    Connection_Id  = login.Connection_Id
                };
            }
            return(result);
        }