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